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