Get directions to: Yoshinoya Beef Bowl, Alhambra, CA
Restaurant address: 1701 W Valley Blvd Alhambra, CA 91803, USA
Restaurant: Yoshinoya Beef Bowl