Apollo Restaurant & Pizza Menu

Welcome to Apollo Restaurant & Pizza, a cherished dining destination located at 685 Windham Rd, South Windham, CT. This inviting eatery is renowned for its warm, family-oriented atmosphere, making every guest feel right at home.

The menu at Apollo is a delightful fusion of classic and contemporary flavors, showcasing an array of dishes that leave diners craving more. Highlights include their perfectly baked pizzas with crispy crusts, hearty gyro platters, and savory souvlaki, ideal for those who appreciate bold Mediterranean flavors.

  • Customer favorites: Tiramisu, Baklava, and Ekmek desserts that entice the sweet tooth.
  • Ambiance: Enjoy light, upbeat music and a clean, pleasant dining atmosphere with both indoor and outdoor seating options.

Whether dining solo or with family, Apollo promises a memorable culinary experience with impeccable service, where the food truly feels like an extension of home.

Menus from Other Places