Get directions to: China Moon, Corpus Christi, TX
Restaurant address: 1933 South Padre Island Drive Corpus Christi, TX 78416, USA
Restaurant: China Moon