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