Thetford from Vermont Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Isabell's Cafe - Vermont, Thetford, 3052 Route 5, 05074 (802) 785-4300 Map