01 - In a large bowl, whisk together the olive oil, lemon juice, garlic, dried oregano, salt, and black pepper. Add the chicken pieces and toss until evenly coated. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more pronounced flavor.
02 - Combine the crumbled feta, Greek yogurt, olive oil, minced garlic, and lemon zest in a food processor. Blend until silky smooth and creamy. Transfer to a serving bowl, cover, and refrigerate until ready to assemble.
03 - Thread the marinated chicken pieces onto soaked wooden skewers or metal skewers, distributing them evenly.
04 - Preheat a grill or grill pan to medium-high heat. Cook the skewers for 10 to 12 minutes, turning occasionally, until the chicken is cooked through with light charring on the edges.
05 - On a large serving board or platter, arrange the whipped garlic feta as a centerpiece. Surround with the grilled chicken skewers, sliced cucumber, cherry tomatoes, olives, red onion, baby bell peppers, pita triangles, and lemon wedges. Finish with sprigs of fresh dill or parsley.
06 - Serve immediately, allowing guests to build their own plates or stuff pita with chicken, feta spread, and fresh vegetables.