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

Leon's Pizza

Claim
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
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021