Canajoharie from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Village Restaurant - New York, Canajoharie, 59 Church St, 13317 Map