Sbarro
1201 Boston Post Road, Milford
(203) 693-2710
Sbarro
1201 Boston Post Road, Milford 06460
(203) 693-2710