Kumo sushi
25 Indian Rock Rd, Windham 03087