Get directions to: Good Choice Express, Alhambra, CA
Restaurant address: 903 W Valley Blvd Alhambra, CA 91803, USA
Restaurant: Good Choice Express