Sbarro Pizza Waterford - Hours & Locations
Sbarro Pizza - Waterford
850 Hartford Tpke., Space F102, Waterford CT 6385Hours may fluctuate
Distance:1.69 miles
Sbarro Pizza - North Stonington
273 Clarks Fall Road, North Stonington CT 6359Hours may fluctuate
Distance:19.83 miles