5686 Cascade Rd, Lake Placid, New York 12946 USA
THE LORD OF THE SALADS Steak, Greens, Purple Potato, Green Onion, Roasted Peppers, Pickled Mustard Seeds, Horseradish, Pickled Cucumber,more
Photo Credit: Yelp