Select a LocationEldorado Hills
Sunday to Thursday: 11:00AM–9:30PM Friday to Saturday: 11:00AM–10:00PM
India Oven - 4540 Post St #280, El Dorado Hills, CA 95762