01 - In a mixing bowl, combine the plain yogurt, olive oil, minced garlic, ground cumin, ground coriander, smoked paprika, turmeric, cinnamon, kosher salt, black pepper, and lemon juice. Add the chicken thigh strips and toss to coat evenly. Cover and refrigerate for at least 20 minutes, or up to overnight for deeper flavor penetration.
02 - Heat a large skillet or grill pan over medium-high heat. Transfer the marinated chicken strips to the pan and cook for 6 to 8 minutes per side until fully cooked through and lightly charred on the edges. Remove from heat and set aside to rest briefly.
03 - In a small bowl, whisk together the mayonnaise, Greek yogurt, minced garlic, fresh lemon juice, and kosher salt until smooth and well combined. Set aside.
04 - Warm each flatbread or pita in a dry skillet over medium heat for about 30 seconds per side until pliable and lightly toasted.
05 - Spread a generous layer of garlic sauce across the center of each warm flatbread. Arrange the cooked chicken strips over the sauce, then layer with sliced tomato, red onion, cucumber strips, shredded lettuce, and chopped parsley.
06 - Fold in the sides of each flatbread and roll up tightly to form a secure wrap. Slice each wrap in half diagonally and serve immediately.