Get directions to: China King Restaurant, Corpus Christi, TX
Restaurant address: 10501 Leopard Street Suite E Corpus Christi, TX 78410, USA
Restaurant: China King Restaurant