For the chicken, cover each chicken thigh with plastic wrap and pound down into an even thickness. Combine olive oil, spices, lemon juice, salt, and honey together in a bowl and mix well. Place chicken thighs into a large ziplock bag or container, cover with the marinate and refrigerate for 2 hours.
To make the tzatziki: Use a box grater to shred the cucumber, place on paper towel and squeeze out the excess water. Toss together the cucumber, greek yogurt, olive oil, garlic, salt and fresh dill. Refrigerate for at least 2 hours.
Preheat the oven to 350 degrees F. Place the onion half cut side down onto a baking dish, pierce with the wooden skewers forming a triangle. Skewer the chicken thighs through stacking vertically and pour the leftover marinate overtop. Roast in the oven for 45 minutes turning every 10 minutes. Remove from the oven and let rest for 10 minutes. Shave into thin slices using a sharp knife if your comfortable holding the skewers with one hand and gently running the knife down the edges.
in the meantime prepare all the toppings: lay out the chopped lettuce, tomatoes slices, red onions, fries and tzatziki.
To assemble, spread a generous amount of sauce on the bottom of each pita, layer with toppings of choice, pile the shaved chicken, fries and more sauce, roll and enjoy!