Depuy Canal House, High Falls NY Written by Ivan Klugman Published on July 29, 2009 in Upstate New York [flickrset id=”72157603383639578″ thumbnail=”small”] The food is Art. The kitchen is run professionally, unfortunately I can’t say that for the front end.