Sbarro
1201 Boston Post Road, Milford CT 06460
(203) 693-2710
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Seamless
Milford, Connecticut
Sbarro
1201 Boston Post Road, Milford
(203) 693-2710