I don't care for your normal pizza chains, but this place is by far the best! There pizza doesn't even taste like it came from a chain and they have a good variety. I have been going to Sbarros since I was a little girl and it is always my favorite place to go to in the mall. If the look of the pizza doesn't get you in there, the aroma will. Makes me hungry every time I walk by!
more