Sbarro adresses in Franklin‚ TN Home Work hours Sbarro hours Tennessee Franklin AddressPhoneMap1800 Galleria Blvd, Ste 3120 Franklin(615) 771-2954 You May Like Saladworks hoursPollo Tropical hoursQdoba hoursLittle Caesars hoursJet's Pizza hoursPanera Bread hoursPeople Are Reading