China Luck Restaurant 1520 Deborah Rd Rio Rancho NM United States
Chinese, Szechwan, Hunan, Mandarin. Caterers. Lunch Buffet
Hours: NO LONGER IN BUSINESS AT THIS LOCATION (as of 19Jul05)
Phone: 505.892.1383 Parking: own parking lot