Worcester from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Vermont Fiddle Heads - Vermont, Worcester, 18 Worcester Village Rd, 05682 (802) 223-2111 Map