Sbarro
Pizza · Italian · Fast Food
Sbarro is a fast-food pizza chain offering Italian-American cuisine, specializing in thin-crust pizza by the slice, as well as pastas and salads. They are known for their XL New York-style slices. Whole pizzas are also available.
Location
Vota recommends