• +1 518-523-9056
  • Mon - Fri: 16:00 - 22:00 Sat: 11:00 - 02:00 Sun: 11:00 - 21:30
  • 2536 Main St 12946 Lake Placid, New York

Our menus

Online ordering is temporarily not available.