Founded in 1956 as an Italian grocery store, Sbarro serves delicious, fresh & authentic, Italian food in over 1000 locations across 40 countries.
Chicken and very was nice, crunchy carrots, possibly a relatively healthy option.
The food and drinks are overpriced :(
Their supreme pizza is like no other! It tastes so good, and I don't even like mushrooms! And the slices are humongous!
The Meat balls are ok-ish but the spaghetti to go with is crap
Worst pizza ever