Sbarro is a renowned Italian restaurant chain known for its Original XL NY Style Pizza and Classic Italian recipes, including pasta, stromboli, and salad.
With over 600 locations worldwide, Sbarro continues to uphold the culinary traditions of the Sbarro family, who are credited with starting it all.
Generated from their website's infomation