Get directions to: Village Inn, Auburn, ME
Restaurant address: 165 High St Auburn, ME 04210, USA
Restaurant: Village Inn