Chiefs Los AngelesRestaurants12430 Riverside DrValley Village, CA, 91607-3510 · US+13107482121chiefslosangeles@gmail.comWebsite unavailableHours not available