Sbarro adresses in Franklin‚ TN Home Work hours Sbarro hours Tennessee Franklin AddressPhoneMap1800 Galleria Blvd, Ste 3120 Franklin(615) 771-2954 You May Like Papa John's hoursSaladworks hoursZaxby's hoursFirehouse Subs hoursQdoba hoursSchlotzsky's hoursPeople Are Reading