China Luck Restaurant
7900 San Pedro Dr Ne Ste A1 Albuquerque, NM 87109-4662
505-822-0525
Business Hours
Payment Types