Sbarro adresses in Providence‚ RI Home Work hours Sbarro hours Rhode Island Providence AddressPhoneMap81 Providence Pl Providence(401) 228-3509 You May Like Marco's Pizza hoursLittle Caesars hoursTaco Bell hoursMoe's Southwest Grill hoursSbarro hoursWendy's hoursPeople Are Reading