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 of authentic Italian cuisine.
Generated from their website's infomation