Apollo Restaurant & Pizza

$$ • Pizza

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

Ratings

Take-Out/Delivery Options

Tips

Recent Reviews

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

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.

More Reviews(90)

Hours

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.

Menu