Pizza Review
First off, this pizza would receive a much higher rating but the quality is the one of the most inconsistent that I have encountered. If you get the pizza with the right sauce on a good day, there would be no question of giving this a rating of 9, but on an off day it is not enjoyable and would get a low rating.

Order Leo's Pizzeria

Hungry? Order right now on Slice
Order now on Slice