Apollo Restaurant & Pizza

Category: Pizza restaurant

Address: 685 Windham Rd, South Windham, CT 06266, USA

Phone: +18604562755

Opening hours

Sunday: 11AM–9PM

Monday: Closed

Tuesday: 11AM–9PM

Wednesday: 11AM–9PM

Thursday: 11AM–9PM

Friday: 11AM–9PM

Saturday: 11AM–9PM

Reviews

max garcia

Sep 30, 2022

It is a cozy place. Pleasant. family

Michael Nonio

Sep 21, 2022

Fantastic as always!

Linda Therriault

Sep 11, 2022

Great staff,great food ,Friendly 👌

Janmarie Weston

Sep 7, 2022

Great service, good food, Senior menu.

Thanks! Your review is awaiting moderation.

Questions & Answers

Do you take credit cards

Wendy Bodino | Sep 30, 2018
Y Knot | Sep 30, 2018

Yes, they do. Enjoy....

Read More

are you open now

donald grise | Aug 30, 2022
Apollo Restaurant & Pizza | Aug 30, 2022

Our apologies, Apollo is closed for vacation, reopening on the 23rd .

Read More

What are the Covid safety practices like here?

Anonymous | Sep 29, 2022
Darlene Wooldridge | Sep 29, 2021

Masks are required unless seated. Sanitation stations EVERYWHERE! Dividers between booths and seats and tables sanitized after each use. Employees are masked at all times and hands are ALWAYS sanitized. Very clean environment. They take your safety seriously without compromising quality of service or taste!!

Do they cater?

Beverly Odonal | Sep 29, 2021
Sandy Tedford | Sep 29, 2021

I am not sure but I think so

What was located at the site before Apollo?

JR Roberts | Sep 30, 2019
mike ninteau | Sep 30, 2019

It's been appollo for at least 10 years now. Not sure what it was before that

Read More

Thanks! Your answer is awaiting moderation.

Thanks! Your question is awaiting moderation.

Related Places