In a large bowl, combine all of the ingredients except for chicken and olive oil. Mix thoroughly.
Put the chicken in the bowl and coat with the mixture.
Marinade for 8 to 10 hours.
Remove the chicken from the marinade and brush with olive oil.
Grill until both sides are done.
Transfer to a serving plate and garnish with sliced onions, carrots, and cucumber.
Serve. Share and Enjoy!