From Our Editors
Bring on the cheese! Sbarro's pizza located in New York is loaded with fresh cheese and ingredients, making it a local favorite.
Drivers can find parking right by the pizzeria, so don't forget your car keys.
For those looking for an unbeatable bargain, Sbarro invites diners to enjoy all the yummy-ness they can handle without burning a hole in their wallet. If you're looking for the hottest pies in town, you'll want to place your order in quick to Sbarro.