China Casa 111 Coors Boulevard Northwest, Albuquerque, NM 87121