Get directions to: 123 Nikko, New York, NY Restaurant address: 1280 Amsterdam Avenue New York, NY 10027, USA Driving Walking Bicycling Restaurant: 123 Nikko