Start from
The Farmhouse Café
2726 Main St, Lake Placid 12946