Sbarro
Pizza · Italian · Fast Food
Sbarro is a fast-food restaurant chain offering Italian-American cuisine, specializing in thin-crust pizza by the slice, pastas, and salads.
Location
Best places nearby
The highest rated places close to Sbarro.
Local restaurants nearby
Farm to Market Road 14, TX


