Get directions to: Depuy Canal House, High Falls, NY
Restaurant address: 1315 Rt-213 High Falls, NY 12440, USA
Restaurant: Depuy Canal House