Get directions to: Siam Express, Alhambra, CA
Restaurant address: 1412 E Valley Blvd Alhambra, CA 91801, USA
Restaurant: Siam Express