FriendsEat
Leon's Italian Bistro and Pizza

Leon's Italian Bistro and Pizza

4.5(792 reviews)Google Rating
Italian

8890 Porter Rd

Niagara Falls, NY

Popular For

subswingspickle pizzanew york style pizzasteak and cheeseslicesmallchicken fingergemchicken parm

Photos

Opening Hours

Hours information not available

Business Information

Available Services

✓ Dine-in✓ Delivery

Rating Distribution

591
114
37
21
29

♿ Accessibility

  • Wheelchair-accessible car park
  • Wheelchair-accessible entrance
  • Wheelchair-accessible seating

8890 Porter Rd

Niagara Falls, NY

Location

Loading map...