In a medium bowl, whisk together honey, minced garlic, soy sauce, olive oil, grated ginger, lemon juice, salt, and pepper until well combined.
Place the salmon fillets in a shallow dish and pour the marinade over them. Make sure each fillet is well coated. Cover with plastic wrap and refrigerate for at least 30 minutes, up to 2 hours for more flavor.
Preheat your grill to medium-high heat. Oil the grill grates lightly to prevent sticking.
Carefully remove the salmon from the marinade, allowing any excess to drip off.
Place the salmon fillets skin-side down on the grill. Grill for about 5-7 minutes without moving them, until they easily release from the grill and have nice grill marks.
Flip the salmon and grill for an additional 3-5 minutes, or until the salmon is cooked to your liking and flakes easily with a fork.
Remove from the grill and let them rest for a couple of minutes.
Serve each fillet hot, garnished with chopped parsley and lemon wedges on the side for an added zesty flavor.
Notes
For best flavor, marinate the salmon for up to 2 hours.