Marinate the chicken with olive oil, garlic, lemon zest, lemon juice, salt, pepper, oregano, cumin, coriander, and paprika for 20 minutes or overnight.
Whisk together all ingredients for the spicy garlic sauce until smooth; set aside.
Skewer the marinated chicken and grill over medium-high heat for 6-8 minutes, turning until charred and cooked through. Rest for 5-10 minutes, then remove from skewers.
Spread spicy garlic sauce on flatbreads, add greens, sliced tomatoes, and lemon chicken. Drizzle more sauce if desired, then fold into wraps.
Notes
Use water-soaked skewers to prevent burning and adjust spice levels to your preference.