Menu

Leon's Italian Bistro & Pizza in Niagara Falls Buffalo

8890 Porter Rd, Niagara Falls , 14304 - Get directions

Menu Leon's Italian Bistro & Pizza

How to get to Leon's Italian Bistro & Pizza

Address

8890 Porter Rd, Niagara Falls , 14304
Get directions

Follow Us

Opening Time

11am – 10pm: Mon-Thu

11am – 10:30pm: Fri-Sat

12noon – 9pm: Sun

Services

  • Kid Friendly
  • Delivery Only Delivery Only

Related to Leon's Italian Bistro & Pizza

Restaurants around Niagara Falls