Best restaurants in Windham, CT
- Open nowNew China1320 Main Street #22, Willimantic, Windham, CT 06226Restaurant
- 5Open nowNew England Pizza & Restaurant319 Boston Post Road, North Windham, Windham, CT 06256Restaurant
- 5Closed nowNita's Restaurant28 North Street, Willimantic, Windham, CT 06226Restaurant
- Closed nowNot Only Juice790 Main Street, Willimantic, Windham, CT 06226Restaurant
- 2Closed nowOliver's Dairy Bar & Grill490 Boston Post Road, North Windham, Windham, CT 06256Restaurant
- 3.5Open nowOlympic Restaurant58 Boston Post Road, Willimantic, Windham, CT 06226Restaurant
- 5Open nowOriental Cafe Willimantic1257 Main Street, Willimantic, Windham, CT 06226Restaurant Bar Night club
- Open nowOur Place Restaurant and Lounge455 Main Street, Willimantic, Windham, CT 06226Restaurant
- 4.7Open nowPapa's Pizza & Roast Beef1555 Main Street, Willimantic, Windham, CT 06226Restaurant
- 3Open nowPeking House Buffet1601 West Main Street, Willimantic, Windham, CT 06226Restaurant
- 2.5Open nowRuby Tuesday6 Northridge Drive, North Windham, Windham, CT 06256Restaurant Bar
- 5Open nowSUBWAY®Restaurants1601 West Main Street #30, Willimantic, Windham, CT 06226Restaurant
- 5Open nowSUBWAY®Restaurants881 Windham Road, South Windham, Windham, CT 06266Restaurant
- 2.5Open nowSUBWAY®Restaurants361 Boston Post Road, North Windham, Windham, CT 06256Restaurant
- 4.5Closed nowSUBWAY®Restaurants33 High Street, Willimantic, Windham, CT 06226Restaurant
- Closed nowTaco Bell1320 Main Street, Willimantic, Windham, CT 06226Restaurant
- 4Open nowTasty Tomato1548 Main Street, Willimantic, Windham, CT 06226Restaurant
- 5Closed nowThat Breakfast Place37 Boston Post Road, Willimantic, Windham, CT 06226Restaurant
- 5Closed nowThe Fish Market1307 West Main Street, Willimantic, Windham, CT 06226Restaurant
- 5Open nowThe Harp on Church69 Church Street #1, Willimantic, Windham, CT 06226Restaurant Bar
- 4Closed nowThread City Diner931 Main Street, Willimantic, Windham, CT 06226Restaurant
- 3Open nowTony's Pizza117 Main Street, Willimantic, Windham, CT 06226Restaurant
- 1.5Closed nowWendy's5 Northridge Drive, North Windham, Windham, CT 06256Restaurant
- 3Open nowWilli Bowl & Cedarwood Lounge292 Boston Post Road, North Windham, Windham, CT 06256Restaurant Bar