Get directions to: China Jo's, Indio, CA
Restaurant address: 82280 Ca-111 Indio, CA 92201, USA
Restaurant: China Jo's