Pizza Review
Here at Leo’s pizzeria orchard park location. Right down the street from New Era Field... shout out bills mafia! First impression looks like classic buffalo pizza. Doughy,bottle cap pep, good amount of grease perfect football pizza. Alright you know the rules one bite! Great flop for buffalo pizza by the way. Yep right on the money... solid football pizza. Nice crispy crunch great balance between sweet sauce and spicy pepperoni got to put this one near the top for buffalo pizza I’m going.... uhh 9.3