Get directions to: Lake Placid Pub & Brewery, Lake Placid, NY
Restaurant address: 14 Shore Dr Lake Placid, NY 12946, USA
Restaurant: Lake Placid Pub & Brewery