Get directions to: Village House Inn & Restaurant, Albany, VT
Restaurant address: Vt Route 14 Albany, VT 05820, USA
Restaurant: Village House Inn & Restaurant