Leon’s at Meads Bay

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