Castle Restaurant in Cavendish
2940 Ropute 103,
Cavendish, 05142
(802) 226-7222
(802) 226-7222
Providers of dining in Cavendish
dining, food, restaurant