8890 Porter Road
Niagara Falls, NY 14304
Call

Leon's Italian Bistro & Pizza

Cuisine: Pizza, Italian, Seafood

Offer Available!

 

Tags
Pizza Italian Seafood
Website
Video
Hours
Contact Business

Leon's Italian Bistro & Pizza  Restaurant Reviews

Copy the link below and paste onto your website or blog to display badge.

Leon's Italian Bistro & Pizza is located near the cities of Niagara Falls.