441 Lockhart Mountain Rd, Lake George 12845, United States
441 Lockhart Mountain Rd, Lake George 12845, United States
No delivery
Dishes at Farmhouse at the Top of the World. Prices may vary in venue.
Been to Farmhouse at the Top of the World? Be the first to share what you ate.