Sbarro adresses in Memphis‚ TN Home Work hours Sbarro hours Tennessee Memphis AddressPhoneMap4465 Poplar Ave, Ste FS01 Memphis(901) 766-9805 You May Like Pita Pit hoursLong John Silver's hoursSubway hoursFatburger hoursPapa John's hoursStarbucks hoursPeople Are Reading