Get directions to: China Max, Crystal River, FL Restaurant address: 1801 Northwest Ushighway 19 Crystal River, FL 34428, USA Driving Walking Bicycling Restaurant: China Max