01 - Whisk together olive oil, lemon juice, garlic, oregano, cumin, salt, and pepper in a bowl. Add chicken and toss to coat thoroughly. Cover and refrigerate for at least 15 minutes, up to 2 hours for maximum flavor penetration.
02 - Rinse rice under cold water until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a rolling boil over high heat, then reduce to low heat, cover tightly, and simmer for 15 minutes until all liquid is absorbed. Remove from heat and let stand covered for 5 minutes before fluffing with a fork.
03 - Combine Greek yogurt, lemon juice, olive oil, minced garlic, dill, salt, and pepper in a small bowl. Whisk until smooth and creamy. Cover and refrigerate until serving time to allow flavors to meld.
04 - Heat grill pan or skillet over medium-high heat until hot. Remove chicken from marinade, allowing excess to drip off. Cook chicken for 5 to 6 minutes per side until internal temperature reaches 165°F and exterior is golden brown with char marks. Transfer to a cutting board and let rest for 5 minutes before slicing against the grain into strips.
05 - Divide cooked rice evenly among 4 serving bowls. Arrange sliced chicken on one side. Arrange cherry tomatoes, cucumber, red onion, olives, and feta in sections over the rice. Drizzle generously with yogurt sauce and garnish with fresh parsley. Serve immediately while chicken is warm.