Indian restaurant · S, 7501 S El Dorado St Ste 11, French Camp, CA
More food in French Camp, CA · Indian Food in French Camp