Eating American (Traditional) Cafe at The Farmhouse Café restaurant in Lake Placid, NY.

Feedback

Do you manage or own The Farmhouse Café?

Yes