Leon's Italian Bistro & Pizza

☆☆☆☆☆
43.1023 -78.9607
Map and Directions to Leon's Italian Bistro & Pizza

716-297-3366

8890 Porter Rd

Niagara Falls, NY

14304

Get Directions Photos

About Leon's Italian Bistro & Pizza

Hours
Monday: 11:00 AM - 10:00 PM
Tuesday: 11:00 AM - 10:00 PM
Wednesday: 11:00 AM - 10:00 PM
Thursday: 11:00 AM - 10:00 PM
Friday: 11:00 AM - 10:30 PM
Saturday: 11:00 AM - 10:30 PM
Sunday: 12:00 PM - 09:00 PM

Food

Food
More choices in Niagara Falls:
Resultset_next

Pane's Restaurant

984 Payne Ave North Tonawanda, NY

Resultset_next

La Hacienda Of New York Rstrnt

3019 Pine Ave Niagara Falls, NY

0.0 0
Hi! Sign in to let us know how Leon's Italian Bistro & Pizza was?
Write a Review
Similar Nearby

Similar Nearby

  1. 1
    Olive Garden
    No reviews
    0.79 mi