Eating American (New) at Lake Placid Pub & Brewery restaurant in Lake Placid, NY.

Feedback

Do you manage or own Lake Placid Pub & Brewery?

Yes