I grew up on Leonardi's pizza (the location was on Bailey Ave)... I left Buffalo 13 yrs ago and I didn't realize until I left the area how GREAT Leonardi's Pizza really was... I knew liked the pizza but, didn't realize I LOVED the pizza until I didn't have anymore and I had the pizza here... I live in the Tri-state area (PA, DE,NJ,MD)... I no longer order pizza... The pizzerias here (Delaware) has no idea how is make a pie... My first stop when I visit Buffalo is Leonardi's.... please please branch out to Delaware...
Pros: Price, Friendly service
Cons: more locations