Get directions to: 20/20, New York, NY Restaurant address: 20 Warren Streeet New York, NY 10007, USA Driving Walking Bicycling Restaurant: 20/20