Get directions to: Kowloon Chinese, Indio, CA
Restaurant address: 44221 Jackson St Indio, CA 92201, USA
Restaurant: Kowloon Chinese