Castle Restaurant Address: 2940 Route 103, Cavendish, VT 05142 Phone: (802) 226-7222 Restaurants Other Businesses: Castle Restaurant at 2940 Rt 103, Cavendish, VT 05142