Get directions to: Chow's Chinese Bistro, Albuquerque, NM
Restaurant address: 1950 Juan Tabo Blvd Ne Albuquerque, NM 87112, USA
Restaurant: Chow's Chinese Bistro