Make vinaigrette first. Place all ingredients, except oil, into a mixing bowl and whisk together. While whisking, pour oil into the mixture in a slow and steady stream until fully incorporated and well blended. Adjust seasonings.
Place all salad ingredients, except feta, lemon zest and mint leaves into a large mixing bowl and toss together. Transfer mixture to a platter or individual plates and toss together.
Drizzle the salad with some of the vinaigrette and top with crumbled feta, almonds, lemon zest and mint leaves. Finish with cracked black pepper and serve.