Restaurants in Cavendish, VT
Castle Restaurant