Get directions to: Acqua, New York, NY Restaurant address: 21 2nd Ave New York, NY 10003, USA Driving Walking Bicycling Restaurant: Acqua