Mix the marinade: In a bowl, combine olive oil, minced garlic, cumin, coriander, paprika, turmeric, cinnamon, salt, pepper, and lemon juice. Stir until it smells amazing.
Prep the chicken: Cut into bite-sized pieces or thin strips. Coat with the marinade. Let it rest if you can—10 minutes is nice, but 0 minutes works in a pinch.
Cook it up: Heat a skillet over medium-high heat. Add the chicken and any marinade left in the bowl. Cook 6–8 minutes, stirring occasionally, until cooked through and nicely browned.
Warm the bread: While the chicken cooks, warm the pita or flatbreads in another pan or in the oven until soft and a touch blistered.
Assemble: Slice or shred the chicken. Pile onto warm bread, then add toppings like cucumber, tomatoes, onion, and a dollop of tzatziki or garlic yogurt sauce.
Finish and serve: Wrap it up or fold it like a pro. Serve with a lemon wedge on the side for a bright finish.