Get directions to: Edokko Pasadena Express, Alhambra, CA
Restaurant address: 1900 W Valley Blvd Alhambra, CA 91803, USA
Restaurant: Edokko Pasadena Express