Skip to main contentToast Local logo
The Castle Restaurant

The Castle Restaurant

AmericanPrice range $60+

2910 Route 103, PROCTORSVILLE, VT 05153
About

Come on in and enjoy!