1. Oliver's Dairy Bar & Grill
490 Boston Post Rd, Windham, CT 06280
Coordinate: 41.745308,-72.167625
Phone: (860) 450-5555
2. Great Wall
6 N Windham Rd, Windham, CT 06280
Coordinate: 41.702652,-72.15261
Phone: (860) 456-3388
3. D'elia Restaurant Equipment
Windham, CT 06280
Phone: (860) 456-8971
4. Click-Kitchen Co-Op
41 Club Rd, Windham, CT 06280
Coordinate: 41.702652,-72.15261
Phone: (860) 786-7907
5. Yellow Rose Bbq
81 Union Ave, Windham, CT 06280
Coordinate: 41.71641,-72.19344
Phone: (860) 456-4655