JavaScript is not enabled.
Leon's - Review by Theresa S | Leon's Pizza

Leon's Pizza

No image

Leon's 4/8/2006

Leon’s has some of the best pizza in the area. Pizza in Buffalo and Niagara Falls are usually much thicker. This is a true New York City style pizza. I love the local pizza here but this is a nice change of pace. The sauce and thin crust go so well together. more
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018