Sbarro
1245 Worcester Rd #2000, Natick MA 01760
(508) 650-5714
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Seamless
Sbarro
Natick, Massachusetts
Sbarro
1245 Worcester Rd #2000, Natick
(508) 650-5714