Moretown from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Lake Champlain Cuisine - Vermont, Moretown, 1093 Vt Route 100, 05660 (802) 244-7424 Map