Get directions to: China Wok, Apollo Beach, FL Restaurant address: 258 Apollo Beach Blvd Apollo Beach, FL 33572, USA Driving Walking Bicycling Restaurant: China Wok