Get directions to: Dong Nguyen Restaurant, Alhambra, CA
Restaurant address: 1433 E Valley Blvd Alhambra, CA 91801, USA
Restaurant: Dong Nguyen Restaurant