Get directions to: China King Chinese Restaurant, Palm Springs, CA
Restaurant address: 295 N Indian Canyon Dr Palm Springs, CA 92262, USA
Restaurant: China King Chinese Restaurant