China Star
81-022 CA-111 STE B, Indio
(760) 775-5188
Menu
Reserve
Restaurants in Indio, CA
China Star
81-022 CA-111 STE B, Indio, CA 92201
(760) 775-5188