Get directions to: New China, Croton On Hudson, NY Restaurant address: 12 Maple St Croton On Hudson, NY 10520, USA Driving Walking Bicycling Restaurant: New China