01 - In a large bowl, combine olive oil, lemon juice, garlic, oregano, salt, and pepper. Add chicken pieces, toss to coat evenly, cover, and refrigerate for 30 minutes or up to 2 hours for deeper flavor penetration.
02 - In a food processor, blend crumbled feta, Greek yogurt, olive oil, garlic, and lemon zest until smooth and creamy. Transfer to a serving bowl and refrigerate until ready to use.
03 - Thread the marinated chicken pieces onto soaked wooden skewers or metal skewers, leaving a small gap between pieces for even cooking.
04 - Preheat grill or grill pan to medium-high heat. Cook the skewers for 10–12 minutes, turning occasionally, until the chicken is cooked through and lightly charred on the edges.
05 - On a large serving tray or board, arrange the whipped garlic feta, grilled chicken souvlaki skewers, sliced cucumber, cherry tomatoes, olives, red onion, baby bell peppers, pita triangles, and lemon wedges. Garnish generously with fresh dill or parsley.
06 - Serve immediately, allowing guests to build their own plates or wraps with the assorted components.