Experience real Vermont dining at Three Mountain Lodge, located
on scenic and historic Smugglers’ Notch Road in Jeffersonville, Vermont.
Treat yourself to a scenic country drive and great destination
dining! Enjoy Vermont’s finest log cabin restaurant!
Only 30 minutes from Burlington, around the corner from Stowe and
next door to Smugglers’ Notch Resort. Locals, regulars and
first-time visitors always enjoy our warmth, atmosphere and fine food.