Mix up the marinade by combining ground cumin, ground coriander, ground cardamom, smoked paprika, salt, black pepper, olive oil and lemon juice.
Add chicken to a zip top bag and pour marinade over the top. Press out the excess air and seal. Turn the bag over and over, coating the chicken well. Refrigerate 4 - 6 hours.
Make the yogurt sauce by combing the yogurt with lemon juice, cumin, garlic and salt. Cover and refrigerate until ready to serve.
Prepare a grill fire to 350° using hickory or oak for smoke flavor.
Remove chicken from marinade and place on the grill over indirect fire, cook with the grill closed for 8 minutes.
Flip the chicken and continue to cook another 10-15 minutes or until chicken reaches 165° using a digital meat thermometer.
Remove chicken from the grill and rest 5 minutes before slicing.
Serve chicken in pita pockets with lettuce, tomato, red onion and yogurt sauce.