Get directions to: Champlain Farms, Colchester, VT
Restaurant address: 156 Roosevelt Hwy Colchester, VT 05446, USA
Restaurant: Champlain Farms