Get directions to: Li Li's Chinese Restaurant, Indio, CA
Restaurant address: 40100 Washington St, #141 Indio, CA 92203, USA
Restaurant: Li Li's Chinese Restaurant