SOUTH WINDSOR PIZZA
Updated 46 days ago
855 John Fitch Blvd, South Windsor, CT 06074
Dine in to view our current food and drink specials or order out for the whole family...
South Windsor Pizza Restaurant open 7 days a week, dine in or order out!
Also known as: South Windsor Pizza & Restaurant