Sbarro, a renowned Italian eatery, offers Original XL NY Style Pizza and Classic Italian recipes in Saint Paul and beyond.
With a rich culinary heritage from the Sbarro family, the restaurant boasts over 600 locations worldwide, serving up delectable pasta, stromboli, and salads.
Generated from their website's infomation