South Strafford from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cafe 232 - Vermont, South Strafford, 232 Vt Rte 132, 05070 (802) 765-9232 Map