Get directions to: China Palace, Palmdale, CA
Restaurant address: 232 E Palmdale Blvd Palmdale, CA 93550, USA
Restaurant: China Palace