5518 Rte 12, Barnard, VT 05031, Barnard
Located in a beautiful 18th Century building you'll be knocked-out by the quaintness of this restaurant. Entering throu
Located in a beautiful 18th Century building you'll be knocked-out by the quaintness of this restaurant. Entering throu