Get directions to: Aedo Japanese Restaurant, San Diego, CA
Restaurant address: 16405 Bernardo Center Dr San Diego, CA 92127, USA
Restaurant: Aedo Japanese Restaurant