Apollo Restaurant & Pizza
$ • Pizza
Hours:
685 Windham Rd, South Windham
(860) 456-2755
Customers' Favorites
Apollo Restaurant & Pizza Reviews
My boyfriend and I have been going to Apollo for years now and they make us feel like family every time we walk in. The staff & the owners truly care about YOU. Not to mention the food is phenomenal. This is the one place we always want to return to when we have the time to go out. And now that we have our son, the owners treat him like their own… we could not recommend a place to eat more than here. The atmosphere is amazing no matter the season. They are always on top of...read full review
We found this place while we were in Conn. Great find! I hope I can go back some day. We are from PA. The food was awesome. The owner was very friendly and welcoming. The menu is extensive and includes Creative Italian and Greek dishes. The staff was very friendly. I recommend you check this out if you are in the area.
Ratings
Menu
Hours
Monday | Closed |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
I ordered a dish on the evening special menu, Amatriciana. It was, hands down, the BEST pasta dish I have had in ages! I cook good pasta at home, I am hard to impress in this area, absolutely phenomenal meal, thank you!