Sbarro, a renowned Italian restaurant chain, offers authentic XL NY Style Pizza and classic Italian recipes such as pasta and stromboli salad.
Founded by the Sbarro family, the brand has expanded to over 600 locations worldwide, serving up delicious dishes that have stood the test of time.
Generated from their website's infomation