Leon’s at Meads Bay

  • Restaurant & Bar
    Monday – Wednesday, Friday & Saturday | 11am – 6pm
    Thursday & Sunday | 11am – 9pm
    Kitchen closes 30 min prior to restaurant closure
  • Live Entertainment
    Thursday & Sunday | 4pm – 9pm
  • Walk-in only. Reservations are not required