China Garden Restaurant

12611 Montgomery Blvd NE Albuquerque NM 87111 USA

(505) 299-8899

Location