Looking for a quaint, Vermont cafe? Visit Red Clover Cafe & Creamery in the town of Thetford. Enjoy carefully prepared traditional Vermont sandwich specialities along with homemade soups and baked goods. Don’t leave without having our 100% made in Vermont ice cream!