Pizza Review
It is no longer Leo’s Pizza. It is Bens Pizza. Crust was ok. Pizza was too hard Still trying to figure out where was the sauce in the sauce Cheese ok Pepperoni ok Pizza ok