Order Online

China Luck Restaurant

7900 San Pedro Dr NE
Albuquerque, NM 87109
(505) 822-0525
Order online Menu | Reservation | Info
Any questions please call us.