Sbarro is an award-winning Italian fast-food chain that has been serving popular Italian favorites such as pizza, pasta, and salad since 1956. With 800 eateries across 40 countries, Sbarro offers thin-crust and stuffed pizza by the slice, as well as a variety of pastas and salads.
Show More