Get directions to: Acqua, New York, NY Restaurant address: 718 Amsterdam Ave New York, NY 10025, USA Driving Walking Bicycling Restaurant: Acqua