Sbarro
Pizza · Italian · Fast Food
Sbarro is a fast-food chain serving Italian cuisine, offering pizza by the slice, pastas, and salads. They are known for handmade pizza with fresh dough and San Marzano-style sauce.
Location
Vota recommends
Location
Vota recommends