Get directions to: Abc Chinese Restaurant, Albuquerque, NM
Restaurant address: 8720 Menaul Blvd Ne Albuquerque, NM 87112, USA
Restaurant: Abc Chinese Restaurant