Get directions to: Vermont Country Tea, Waitsfield, VT
Restaurant address: Waitsfield Vt 05673 Waitsfield, VT 05673, USA
Restaurant: Vermont Country Tea