685 Windham Rd (Route 32), South Windham, CT 06266 • 860-456-2755

Open Monday - Sunday from 11:00 to 9:00

WHERE FAMILY & QUALITY COME FIRST

arrow_08 Apollo Pizza Restaurant & Grill
Pizza image 1 Pizza image 2