Sbarro, a renowned Italian restaurant chain, offers Original XL NY Style Pizza and Classic Italian recipes in Kansas City and beyond.
Founded by the Sbarro family, the brand has expanded to over 600 locations worldwide, serving up delicious pasta, stromboli, and salads.
Generated from their website's infomation