Best restaurants in Windham, CT
- 2.7Closed nowAero Diner361 Boston Post Rd # 13, North Windham, Windham, CT 06256Restaurant
- 4.5Closed nowApollo Pizza Restaurant & Grill685 Windham Road, South Windham, Windham, CT 06266Restaurant
- Billy's GrillClub Road, North Windham, Windham, CT 06256Restaurant
- 5Closed nowBlondies Diner1681 Main Street, Willimantic, Windham, CT 06226Restaurant
- 3Closed nowBurger King59 Columbia Avenue, Willimantic, Windham, CT 06226Restaurant
- Closed nowCafémantic948 Main Street, Willimantic, Windham, CT 06226Restaurant
- 5Closed nowCorleones Cafe103 Union Street, Willimantic, Windham, CT 06226Restaurant Cafe Bar
- Dairy Queen Ltd Brazier1051 Main Street, Willimantic, Windham, CT 06226Restaurant
- 4.3Closed nowDomino's Pizza241 Valley Street, Willimantic, Windham, CT 06226Restaurant
- 3Closed nowDunkin' Donuts875 Windham Road, South Windham, Windham, CT 06266Restaurant Cafe Bakery
- 4.5Closed nowDunkin' Donuts1575 Main Street, Willimantic, Windham, CT 06226Restaurant Cafe Bakery
- 3.5Open nowDunkin' Donuts1015 Main Street, Willimantic, Windham, CT 06226Restaurant Cafe Bakery
- Closed nowDunkin' Donuts474 Boston Post Road, North Windham, Windham, CT 06256Restaurant Cafe Bakery
- Closed nowDunkin' Donuts407 Jackson Street, Willimantic, Windham, CT 06226Restaurant Cafe Bakery
- Open nowDunkin' Donuts307 Boston Post Rd, North Windham, Windham, CT 06256Restaurant Cafe Bakery
- Closed nowFiesta Cinco Demayo Restaurant1228 Main Street, Willimantic, Windham, CT 06226Restaurant
- 3.8Closed nowFriendly's1405 Main Street, Willimantic, Windham, CT 06226Restaurant
- Closed nowGaro's Place856 Main Street, Willimantic, Windham, CT 06226Restaurant
- Gyro Plus3 Skyline Drive, North Windham, Windham, CT 06256Restaurant
- 5Closed nowHot Shots944 Main Street, Willimantic, Windham, CT 06226Restaurant Bar
- 5Closed nowJamaican Me Crazy776 Main Street, Willimantic, Windham, CT 06226Restaurant
- 3Closed nowKFC1589 West Main Street, Willimantic, Windham, CT 06226Restaurant
- 3Closed nowLa Mexicana Grocery and Taqueria385 Valley Street, Willimantic, Windham, CT 06226Restaurant
- Mí Riconcito856 Main Street, Willimantic, Windham, CT 06226Restaurant