Business Hours
Open 6 Days a Week

  Mon                                       Closed

Tues - Sat                11:00 am to 9:00 pm 

     Sun                    12:00 pm to 9:00 pm

Call (505) - 299 - 8899 and Order Now 


12611 Montgomery Blvd. NE Ste A-9 Albuquerque NM 87111
                          (Glenwood Village Shopping Center)

CHINA GARDEN