China Garden ($$)
12611 Montgomery Blvd NE
Albuquerque, NM 87111 (Map)
(505) 299-8899 (Phone)
China Garden Menu:   |  Text Menu Outdated menu? Click to update.