Get directions to: China Palace, Los Osos, CA
Restaurant address: 2060 9th St # D Los Osos, CA 93402, USA
Restaurant: China Palace