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 Smashburger hoursYogurtland hoursStarbucks hoursLongHorn Steakhouse hoursSchlotzsky's hoursOlive Garden hoursPeople Are Reading