Sbarro adresses in Tampa‚ FL Home Work hours Sbarro hours Florida Tampa AddressPhoneMap253 Westshore Plz Tampa(813) 287-1456 12302 University Mall Ct Tampa(813) 631-5150 2223 N West Shore Blvd Tampa(813) 673-8694 2200 E Fowler Ave Tampa(813) 631-5150 You May Like Boston Market hoursBruster's hoursKrispy Kreme hoursMcAlister's Deli hoursSonic hoursQuiznos hoursPeople Are Reading