Leon's Italian Bistro & Pizza


8890 Porter Rd
Niagara Falls, NY 14304

An Italian Restaurant in Niagara Falls NY

Enjoy Authentic Italian cuisine at Niagara Falls, New York’s top rated Italian Restaurant. Featuring gourmet pizza, seafood, and steak entree’s sure to delight! We look forward seeing you for lunch or dinner tonight at Leon’s Italian Bistro & Pizza!


Sunday 12–9PM Monday Closed Tuesday 11AM–9:30PM Wednesday 11AM–9:30PM Thursday 11AM–9:30PM Friday 11AM–10PM Saturday 11AM–10PM

Click the button to add a review for Leon's Italian Bistro & Pizza

Add Review