Get directions to: China Palace, Rialto, CA
Restaurant address: 1503 S Riverside Ave Rialto, CA 92376, USA
Restaurant: China Palace