(518) 523-3632
2407 Main Street
Lake Placid, NY 12946

Offers a comfortable atmosphere with stunning views of the Adirondack Mountains from a large deck overlooking Mirror Lake. Enjoy the best Wine, Scotch, Bourbon, Craft Beers, and top shelf liquors available today, along with a beautifully prepared and presented selection of small plates and signature cocktails.

By |2018-07-13T12:29:58+00:00July 13th, 2018|Where to Eat|0 Comments