Sbarro pizza is over $3 for a slice of cheese! That is overpriced and especially when it does not taste good at all. I tried it recently because my child loves pizza. It was soggy and the sauce had some weird after-taste. I tried Sbarro pizza when I was in NY and it was not nearly this terrible.
more