Home
Find Pizza Restaurants
Add Restaurant
Add Your Restaurant
South Windsor Pizza & Restaurant
Italian Style
📍 855 John Fitch Blvd, South Windsor, CT 06074
Call (860) 289-1800
Directions
LOS Services
Websites, online ordering and print for restaurants.
Logical Online Solutions