China Luck Restaurant, OXFORD, Alabama (AL)
Conveniently stationed at 503 Quintard Drive () in OXFORD, Alabama (AL) (36203), China Luck Restaurant can be contacted at 2568315221. We advise you to call up before you go to reserve your table in the restaurant.
More restaurants in OXFORD, Alabama (AL)
China Luck Restaurant contact information and details:
Address: 503 Quintard Drive - , OXFORD, Alabama (AL) 36203
Contact Phone: 2568315221