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