1. China Luck Restaurant 503 Quintard Dr, Oxford, AL 36203 Coordinate: 33.61737,-85.82698 Phone: (256) 831-5221