Get directions to: China Palace, Salinas, CA
Restaurant address: 17591 Vierra Canyon Rd Salinas, CA 93907, USA
Restaurant: China Palace