Venue Type
Restaurant
American
Salt of the Earth Bistro-Lake Placid, NY
Salt of the Earth Bistro is a restaurant located in Lake Placid, NY.
We offer a menu inspired by twisted foods from traditional roots.
Condé Nast Traveler
Condé Nast Traveler
Do you work for Salt of the Earth Bistro-Lake Placid, NY? Contact us to learn more about who's managing this profile or gain access.