Sbarro is an Italian fast-food chain known for its thin-crust and stuffed pizza by the slice, as well as a variety of pastas and salads. Founded in 1956 as an Italian grocery store, Sbarro has expanded to over 1000 locations across 40 countries, offering delicious and authentic Italian cuisine.
Show More