Sbarro adresses in Tulsa‚ OK Home Work hours Sbarro hours Oklahoma Tulsa AddressPhoneMap4107 S Yale Ave, Ste 211 Tulsa(918) 663-6948 You May Like Mooyah hoursJohnny Rockets hoursDairy Queen hoursChick-fil-A hoursKFC hoursOutback Steakhouse hoursPeople Are Reading