01 - In a large bowl, whisk together Greek yogurt, olive oil, garlic, lemon zest, lemon juice, oregano, cumin, paprika, salt, and black pepper until well combined.
02 - Add chicken pieces to the marinade and mix until all pieces are coated. Cover the bowl and refrigerate for at least 1 hour (up to 8 hours for deeper flavor).
03 - If using wooden skewers, soak them in water for 30 minutes before grilling.
04 - Thread the marinated chicken pieces onto skewers, leaving a little space between each piece for even cooking.
05 - Preheat a grill or grill pan over medium-high heat. Lightly oil the grates.
06 - Grill the skewers for 5–7 minutes per side, or until the chicken is cooked through and has a nice char.
07 - Serve immediately with lemon wedges and chopped parsley, if desired.