Business Hours
Open 7 Days a Week
Monday - Thursdays From 11:00 am to 9:00 pm 
Friday & Saturday From 11:00 am to 9:30 pm
Sundays From 12:00 to 9:00pm

Call (505) - 299 - 8899 and Order Now 
12611 Montgomery Blvd. NE Ste A-9 Albuquerque NM 87111
                          (Glenwood Village Shopping Center)

CHINA GARDEN