Get directions to: Ba Le Restaurant, Alhambra, CA
Restaurant address: 1422 S Atlantic Blvd Alhambra, CA 91803, USA
Restaurant: Ba Le Restaurant