Get directions to: Acqua Al 2, San Diego, CA
Restaurant address: 322 5th Ave San Diego, CA 92101, USA
Restaurant: Acqua Al 2