Barrows House Inn & Restaurant

Bar · 3156 VT-30, Dorset, VT

More food in Dorset, VT