Get directions to: Ichi Riki, Elmsford, NY Restaurant address: 1 East Main Street Elmsford, NY 10523, USA Driving Walking Bicycling Restaurant: Ichi Riki