Get directions to: China 99, Clearwater, FL Restaurant address: 1467 South Belcher Rd Clearwater, FL 33764, USA Driving Walking Bicycling Restaurant: China 99