Get directions to: Ai Japanese Restaurant, Pasadena, CA
Restaurant address: 1013 S Fair Oaks Ave Pasadena, CA 91105, USA
Restaurant: Ai Japanese Restaurant