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