Sbarro, a renowned Italian restaurant chain, offers Original XL NY Style Pizza and Classic Italian recipes such as pasta and stromboli salad.
With over 600 locations worldwide, Sbarro is a family-owned business that continues to uphold the traditions and flavors established by the Sbarro family.
Generated from their website's infomation