Sbarro September 25, 2023 by Admin 3.6 – 83 reviews $ • Pizza restaurant Italian fast-food chain offering thin-crust pizza by the slice, plus pastas & salads. … Read more