The Lumberjack Inn

Address: 
76 Main St, Tupper Lake, NY

The Lumberjack Inn is a family restaurant located in the heart of the Adirondacks