Italian restaurant, Eating places
Sbarro
Sbarro, a renowned Italian restaurant chain, is famous for its Original XL NY Style Pizza and Classic Italian recipes.
Established by the Sbarro family, the brand boasts over 600 locations worldwide, offering a variety of dishes such as pasta, stromboli, and salad. Generated from their website's infomation