Best moderately priced 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
- Closed nowFiesta Cinco Demayo Restaurant1228 Main Street, Willimantic, Windham, CT 06226Restaurant
- 5Closed nowNita's Restaurant28 North Street, Willimantic, Windham, CT 06226Restaurant
- 3Closed nowPeking House Buffet1601 West Main Street, Willimantic, Windham, CT 06226Restaurant
- 2.5Closed nowRuby Tuesday6 Northridge Drive, North Windham, Windham, CT 06256Restaurant Bar
- 3Closed nowTony's Pizza117 Main Street, Willimantic, Windham, CT 06226Restaurant