Get directions to: Hanashima Restaurant, Alhambra, CA
Restaurant address: 1 E Hellman Ave Alhambra, CA 91801, USA
Restaurant: Hanashima Restaurant