China Luck Restaurant
Albuquerque, NM88% like it (4.4 / 231 Reviews )
CONTACT
Address: 7900 San Pedro Dr NE #81, Albuquerque, NM 87109, United States Map ➦ Get Directions
Phone : +1 (505) 822-0525 Call
ABOUT
It has received 231 reviews with an average rating of 4.4 stars.
FAQs
The address of China Luck Restaurant is:
China Luck Restaurant7900 San Pedro Dr NE #81
Albuquerque, New Mexico 87109
P: +15058220525
Visit Website: www.chinaluckalbuquerque.com
China Luck Restaurant is listed under