Use paper towels to gently pat dry the salmon fillets. This helps the marinade adhere better and promotes even cooking.
In a small bowl, combine the olive oil, dried dill, ground cumin, kosher salt, black pepper, paprika, and minced garlic.
Brush the salmon with the marinade.
Preheat the grill to medium high. Place the salmon on the grates on top of the lemon, lime,and orange slices.
Close the lid and cook for 10 to 12 minutes. The salmon is ready when it easily flakes with a fork and reaches an internal temperature of 145°F (63°C).
Once the salmon is cooked, carefully transfer it to a serving platter or individual plates. Top the grilled salmon with the sliced cherry tomatoes, crumbled feta cheese, kalamata olives, and fresh dill leaves. Squeeze fresh lemon juice over the topfor an extra burst of citrus flavor.