Restaurants in South Windham, CT


Top Restaurants in South Windham, CT



Restaurants in South Windham, CT
Apollo Restaurant & Pizza

Apollo Restaurant & Pizza

685 Windham Rd, South Windham


I've eaten here and the food is not bad but the owner is a douche. I called in asking about a gift card of theirs I received which had no information on it except for the words…
more

41.683308 -72.171071
Dracula's Donuts

Dracula's Donuts

661 Windham Rd Unit R4, Windham



more

41.688173 -72.176182
Dunkin' Donuts

Dunkin' Donuts

881 Windham Rd, Willimantic



more

41.701951 -72.190822
Subway

Subway

881 Windham Rd, South Windham



more

41.677487 -72.168024
Dunkin' Donuts

Dunkin' Donuts

881 Windham Rd, South Windham



more

41.677487 -72.168024
Angellino's Italian Restaurant

Angellino's Italian Restaurant

135 Storrs Rd Ste A, Mansfield Ctr


Each time we have gone to this place I can't ever decide what to get. Their food is good, the atmosphere is nice, and they have always been great to our little one. We have enjoyed…
more

41.739172 -72.197814
Z Best Pizza Restaurant LLC

Z Best Pizza Restaurant LLC

237 Willimantic Rd, Chaplin



more

41.756584 -72.147097
Greg's Pizza

Greg's Pizza

109 Valley St, Willimantic



more

41.713512 -72.211494
Leventis Restaurant

Leventis Restaurant

187 Rte 66 E, Columbia


I'm sorry to read the old reviews. I've only been there a couple of times this last year. Our Club has their meetings there a couple times a year. It's always good, hot and looks…
more

41.718649 -72.274953
Opus On Main Street Llc

Opus On Main Street Llc

877 Main St, Willimantic



more

41.712621 -72.215571

View More Restaurants