Updated on Sep 8, 2020Dec 12, 2013KANU Restaurant: Enticing Visitors Beyond Outdoor Adventure In Lake Placid, New York