The Farmhouse Café
2726 Main St, Lake Placid
(518) 523-3139
Recent Reviews
The Farmhouse Café
2726 Main St, Lake Placid 12946
(518) 523-3139