For the marinade, combine the juice of two lemons, red wine vinegar, honey, spices, salt, olive oil and kalamta olives. Whisk together. Poke each chicken breast all over with the tines of a fork. Place in the marinade for at least 30 minutes, turning occasionally to coat on all sides.
Meanwhile, preheat oven to 400 degrees.
Spread the carrots and cauliflower in an even layer on a sheet pan. Drizzle with olive oil and sprinkle evenly with salt, Dukkah seasoning and a bit of cardamom. Cover with foil.
Tear two separate squares of foil and stack them so you have a double layer. Cut about 1/2-inch off the top of each head of garlic so that all the cloves are exposed. Drizzle with olive oil, sprinkle with salt and close the foil around the two heads.
Place the pan of veggies and the garlic wrapped in foil on the center rack of the oven and roast for about 20 minutes.
Remove the foil from the pan of veggies, stir and roast, uncovered, for 10 minutes more. Remove the veggies from the oven and set aside to cool a bit. Check the garlic. Open the foil and poke the top with a fork. If the cloves are completely tender, it is ready. If not, close the foil again and roast for an additional 10 minutes.
Once the garlic is roasted completely, allow it to cool a bit, then carefully squeeze the cloves into a clean bowl and mash completely with a fork. Stir in the Greek yogurt, juice of one lemon and salt to taste.
Grill your chicken until internal temperature registers 165 degrees. Remove from grill, plate it, tent with foil and allow it to rest for at least 5 minutes before slicing it.
In your favorite tortilla wraps, spread a thin layer of the roasted garlic yogurt sauce, top with a handful of leaf lettuce, a generous amount of chicken and veggies. Wrap and eat.