Lake Placid
Lake Placid Pub & Brewery
Lake Placid, New York, United States