Get directions to: China King, Oldsmar, FL
Restaurant address: 3163 Curlew Rd Oldsmar, FL 34677, USA
Restaurant: China King