Wine bar · 6115 Sentinel Road, Lake Placid, NY
More food in Lake Placid, NY · Wine Bar in Lake Placid