Salt of the Earth Bistro-Lake Placid, NY shared by @travelleisure on Postcard