Get directions to: Aqua, Boston, MA Restaurant address: 120 Water St Boston, MA 02109, USA Driving Walking Bicycling Restaurant: Aqua