Get directions to: Chen's Chinese Food Restaurant, Albuquerque, NM
Restaurant address: 235 Juan Tabo Blvd Ne Albuquerque, NM 87123, USA
Restaurant: Chen's Chinese Food Restaurant