China Luck Restaurant, OXFORD, Alabama (AL)
Comfortably operating at 503 Quintard Drive () in OXFORD, Alabama (AL) (36203), China Luck Restaurant can be contacted at 2568315221. It is best to call up ahead to make a reservation.
More restaurants in OXFORD, Alabama (AL)
China Luck Restaurant contact information and details:
Address: 503 Quintard Drive - , OXFORD, Alabama (AL) 36203
Contact Phone: 2568315221