Get directions to: Zio, New York, NY Restaurant address: 17 West 19 Street New York, NY 10011, USA Driving Walking Bicycling Restaurant: Zio