Sbarro adresses in Natick‚ MA Home Work hours Sbarro hours Massachusetts Natick AddressPhoneMap1245 Worcester St, Ste 2000 Natick(508) 650-5714 You May Like Pizza Hut hoursAu Bon Pain hoursRed Mango hoursMcDonald's hoursFive Guys hoursDunkin' Donuts hoursPeople Are Reading