1. In a mixing bowl, combine yogurt, lemon juice, garam masala, cumin powder, paprika, salt, and black pepper.
2. Add chicken breast to the marinade, ensuring it is well-coated. Let it marinate for at least 30 minutes.
3. Preheat the grill to medium-high heat. Grill the chicken for about 6-7 minutes on each side or until fully cooked.
4. Let the chicken rest for a few minutes, then slice it into strips.
5. In a large bowl, combine mixed greens, cherry tomatoes, cucumber, and red onion.
6. Top the salad with grilled chicken strips and serve immediately.