Sbarro, a renowned Italian restaurant chain, offers Original XL NY Style Pizza and Classic Italian recipes in Algonquin.
With over 600 locations worldwide, Sbarro is known for its pasta, stromboli, and salad, all originating from the Sbarro family's traditional recipes.
Generated from their website's infomation