Sbarro

1800 Galleria Blvd, Franklin, TN|
3.0 stars
 3.4
 (10 catering reviews)
Sbarro Logo
Powered by ezCater