Sbarro, a renowned Italian restaurant chain, offers Original XL NY Style Pizza and Classic Italian recipes such as pasta, stromboli, and salad.
With over 600 locations worldwide, Sbarro continues to uphold the culinary traditions of the Sbarro family who founded the brand.
Generated from their website's infomation