Apollo Restaurant & Pizza

$$ • Pizza

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


Take-Out/Delivery Options


Recent Reviews

We came across this restaurant while driving around looking for a place to grab lunch. We were pleasantly surprised.The service was great. The servers checked in very often and were very flexible when I asked to make a change to my order.The food was also great. We really enjoyed the shrimp parmigiana and the chicken Alfredo pasta. My nephew also enjoyed the chicken gyro. The garlic bread was also great.We loved that they had outside seating and an enclosed outdoor seating area...read full review

Food was prepared simply. Coronavirus appeared to cause wait staff confusion. Really slow and inattentive to clients. A lot of "no problem" as opposed to "you're welcome". The owner was mingling with customers. Very friendly and courteous. Glad, happy with the customer who were there. Appreciative. Very nice, quiet and clean. I'd go back.

Due to this restaurant being the only one in my area I have unfortunately repeatedly tried different dishes to try to find something I like. My boyfriend has done the same. And everytime we end up with a meal that we dont even want to eat. We have finally gave up after 5 times of unsuccessful attempts. A friend told me they dont eat there because they got food poisoning once, but luckily we haven't had that experience, but then again who's knows if we would have if we actually...read full review

More Reviews(121)


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.