Sbarro adresses in Oklahoma City‚ OK Home Work hours Sbarro hours Oklahoma Oklahoma City AddressPhoneMap2501 W Memorial Rd, Ste 6 Oklahoma City(405) 751-3377 You May Like Orange Leaf hoursOutback Steakhouse hoursJohnny Carino's hoursKrispy Kreme hoursT.G.I. Friday's hoursSubway hoursPeople Are Reading