01 - In a mixing bowl, whisk together the olive oil, lemon juice, minced garlic, cumin, smoked paprika, coriander, oregano, cayenne pepper (if using), salt, and black pepper. Add the sliced chicken and toss until evenly coated. Cover and refrigerate for at least 15 minutes, or up to 8 hours for deeper flavor.
02 - In a small bowl, combine the Greek yogurt, lemon juice, fresh dill, grated garlic, and season with salt and pepper to taste. Stir until smooth, then refrigerate until ready to serve.
03 - Heat a grill pan or skillet over medium-high heat. Add the marinated chicken in a single layer and cook for 6 to 8 minutes, stirring occasionally, until golden and slightly charred with an internal temperature of 165°F. Remove from heat and set aside.
04 - Warm each pita bread briefly in a dry skillet over medium heat for about 30 seconds per side, or microwave for 15 seconds until pliable.
05 - Open each warm pita and layer with shredded romaine lettuce, diced cucumber, halved cherry tomatoes, and thinly sliced red onion. Top with the cooked chicken and drizzle generously with the prepared yogurt sauce.
06 - Serve the pitas immediately while warm. Garnish with extra lemon wedges on the side if desired.