Restaurants in Cavendish (VT) Full list of companies Restaurants category in Cavendish, Vermont Castle Restaurant 2940 Rt 103, Cavendish, VT 05142, (802)226-7222 Page 1