JavaScript is not enabled.
Great Food at Leon's - Review by Renee * | Leon's Pizza

Leon's Pizza

Claim
No image

Great Food at Leon's 4/13/2006

Yummy!! Just thinking of Leon's is making me hungry!! Leon's is located in the "heart" of Little Italy Niagara on Pine Avenue in Niagara Falls right across the street from City Market. Leon's pizza is real, traditional, New York style pizza! The subs are fabulous. If you're not sure what you want, ask for a recommendation and they'll make you something out of this world. My hubby's favorite is the cheeseburger club sub, talk about great! The chicken wings and chicken fingers are also really good. We just got 2 trays and a huge salad for a party and our guests couldn't stop raving about how good the food was!! more
SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018