From Our Editors
For Italian fare that doesn't mess around, Leon's Italian Bistro & Pizza in Niagara Falls is home to top-notch ratings and reviews. This restaurant also operates a bar, so a round of drinks with dinner is not out of the question. Youngsters don't need to sit out a trip to this restaurant ? it's super family-friendly and perfect for little diners and their folks. Leon's Italian Bistro & Pizza is a great location to host a group dinner.
You want food. You can take it or we'll leave it ? just as simple as that. Let us know your preference.
Drivers can park in the neighboring lot.
Leon's Italian Bistro & Pizza's moderately-priced platters and top-notch taste bring foodies back to Leon's Italian Bistro & Pizza time and time again. Short on cash? No problem. Leon's Italian Bistro & Pizza happily accepts all major credit cards. Come see why the Italian food at Leon's Italian Bistro & Pizza is well worth the price.