Edit info
  • Open today, 11:00am - 10:00pm
  • (860) 456-2755
  • 685 Windham Rd
    South Windham CT 06266

We are always adding new and delicious items to our extensive menu at Apollo Pizza Restaurant & Grill so you’re sure to find something to love when you dine with us. From gourmet pizzas and fresh, crisp salads to authentic Italian dishes and pasta we are the perfect destination for the whole family.Apollo’s is a great location for date night, a fun time with friends or for a quick bite on the go. With dozens of delicious menu items to choose from, you’ll have a hard time deciding! We offer di...

Read More
Yelp Reviews