Map
77 Mirror Lake Dr., Mirror Lake Inn Resort & Spa, Lake Placid, NY 12946, United States

The inn's restaurant boasts a fantastic view and a chef that uses local ingredients in creative ways.

Close
Restaurant
The View Restaurant

The inn's restaurant boasts a fantastic view and a chef that uses local ingredients in creative ways.