Pizza Review
This is going to be my last Leo’s review... The pizza just came out of the oven and yet it was just warm. It’s a thick, doughy slice with absolutely no crisp in the crust. Again, their sauce is so watered down, it killed any flavor here. The pepperoni was decent and the cheese was just melted. They must of had the ovens turned down a few degrees. I also a rack of pizza tins with dough on the floor. No thanks. Any Leo’s location should be passed on.