Apple Knoll Inn

Inn · 815 Vermont Rte 100, Weston, VT

More food in Weston, VT · Inn in Weston