When you're looking for an ultimate pizza that would really suits your picky palate. I always go for their very famous and yummy garlic bread. Nothing bets their garlic bread! Their Pepperoni and sausage pizza is always my choice once I prefer to dine here in Sbarro. Simply delicious!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.