China Luck Restaurant
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:00 pm
Tomorrow: 11:00 am - 9:00 pm
30 Years
in Business
Saved to Favorites
Phone: (505) 822-0525
Address: 7900 San Pedro Dr NE Ste A1, Albuquerque, NM 87109
Fax: (505) 822-0526
Cuisines: Asian, Chinese
Wi-Fi: No
Alcohol: No
Bike Parking: Yes
Attire: Casual
Takes Reservations: No
Outdoor Seating: No
Price Range : Average
Parking: Street, Free
8126 San Pedro Dr NE, Albuquerque, NM 87113
7900 Carmel Ave NE, Albuquerque, NM 87122
8001 Wyoming Blvd NE Ste C4, Albuquerque, NM 87113
7900 Carmel Ave NE, Albuquerque, NM 87122
7001 San Antonio Dr NE, Albuquerque, NM 87109
9500 Montgomery Blvd NE Ste E, Albuquerque, NM 87111
5410 Academy Rd NE, Albuquerque, NM 87109
3601 Carlisle Blvd NE, Albuquerque, NM 87110
5901 Wyoming Blvd NE, Albuquerque, NM 87109
7200 Montgomery Blvd NE, Albuquerque, NM 87109