Sbarro adresses in Saint Petersburg‚ FL Home Work hours Sbarro hours Florida Saint Petersburg AddressPhoneMap2269 Tyrone Sq Saint Petersburg(727) 384-9166 6901 22nd Ave N Saint Petersburg(727) 347-6570 You May Like Applebee's hoursMcDonald's hoursA&W Restaurant hoursAuntie Anne's hoursBoston Market hoursPDQ hoursPeople Are Reading