Pizza Review
First international review (of a US chain). Admittedly, I don’t mind Sbarro. I’ve hard worse from mom and pop places. However, it’s much worse in Mexico. The sauce is super tinny. Tastes like metal. Overall the pizza I’ve eaten over the last week was all pretty bad. Can’t wait to be back in the states.