Cavendish VT Restaurants
1. 2940 Route 103, Cavendish, VT 05142 | Castle Restaurant(802) 226-7222
2. 2910 Route 103, Cavendish, VT 05142 | Castle Hill Resort & Spa(802) 226-7361
(802) 226-7222
2. 2910 Route 103, Cavendish, VT 05142 | Castle Hill Resort & Spa(802) 226-7361