Get directions to: Fair Haven Inn, Fair Haven, VT
Restaurant address: 5 Adams St Fair Haven, VT 05743, USA
Restaurant: Fair Haven Inn