North Windham Restaurants

(Japanese/Sushi)

Oriental Cafe thumbnail menu
OPEN
til 10 pm
1257 Main St
Willimantic
860.456.8885
4.4 miles
Haru Aki Café thumbnail menu
OPEN
til 8 pm
1 Royce Cir Ste 105
Storrs
860.477.0528
6.4 miles
Lucky House thumbnail menu
OPEN
til 10 pm
42 Town St
Norwich
860.859.1888
14.4 miles