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 prides itself on serving authentic Italian cuisine passed down through generations.
Generated from their website's infomation