Castle Restaurant
2940 Route 103
Cavendish, VT 05142-0514
802-226-7222