Sbarro adresses in Memphis‚ TN Home Work hours Sbarro hours Tennessee Memphis AddressPhoneMap4465 Poplar Ave, Ste FS01 Memphis(901) 766-9805 You May Like Firehouse Subs hoursT.G.I. Friday's hoursSonic hoursSbarro hoursA&W Restaurant hoursBenihana hoursPeople Are Reading