Prepare the marinade: In a small bowl, whisk together the olive oil, minced garlic, lemon juice, lemon zest, parsley, dill, oregano, salt, and pepper.
Marinate the salmon: Place the salmon fillets in a shallow dish and pour the marinade over them. Let the salmon marinate for about 10 minutes while you preheat the grill.
Grill the salmon: Preheat your grill to medium-high heat. Once the grill is hot, oil the grates to prevent sticking. Place the salmon fillets on the grill, skin-side down. Grill for about 4-5 minutes per side, or until the salmon is cooked through and flakes easily with a fork.
Serve: Remove the salmon from the grill and serve with fresh lemon wedges on the side. You can pair it with a simple side salad, quinoa, or roasted vegetables for a complete Mediterranean meal.