Barrows House Inn & Restaurant
3156 VT-30, Dorset
(802) 867-4455
Recent Reviews
Barrows House Inn & Restaurant
3156 VT-30, Dorset 05251
(802) 867-4455