Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World
China Garden ($$)
12611 Montgomery Blvd NE
Albuquerque, NM 87111 (Map)
(505) 299-8899 (Phone)

China Garden Menu: | Text Menu