store:
location:
Home
>
Sbarro Pizza
>
Connecticut
> MILFORD
Sbarro Pizza in MILFORD, Connecticut
Locations:
1201 BOSTON POST RD FC11
MILFORD - 6460
View Details
ONE CONNECTICUT TURNPIKE EAST
MILFORD - 6460
View Details
I-95
MILFORD - 6460
View Details