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 Dairy Queen hoursSmoothie King hoursSonic hoursPopeyes hoursOlive Garden hoursWendy's hoursPeople Are Reading