Apollo Restaurant & Pizza

$$ • Pizza

685 Windham Rd, South Windham
(860) 456-2755


Take-Out/Delivery Options


Recent Reviews

I sent my friends to this restaurant with my highest recommendations. I go to this restaurant often. This recommendation is always successful. The the cooking is appetizing and the crew is generous and cooperative. Every time we go to this place we pass a cheerful time. warmly recommended.

Honestly I was waiting for my food way too long, I saw part of it sitting on the counter and by the time it got to the table it was not hot any more. Really disappointing experience overall the food was okay. The waitress was really nice, but there wasn't a need for her to apologize everytime she checked up on me when it wasn't her fault that my food took too long.

This little restaurant is an absolute gem! My family of 6 came upon it because of a gift card won in a raffle, and I am glad we did. The food was great, we had pizza, fries and bread. This is Greek-style pizza, with a subtly sweet sauce and crust, absolutely delicious. The building seemed to be recently remodeled, and was very aesthetically pleasing, very clean, and very comfortable. The service was exceptional, including the owner making rounds to meet and greet customers and...read full review

More Reviews(81)


Monday 11AM - 10PM
Tuesday 11AM - 10PM
Wednesday 11AM - 10PM
Thursday 11AM - 10PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 10PM

Hours or services may differ due to COVID-19. Please contact the business directly to verify hours and availability.