Make pesto by combining chopped garlic, almonds, basil, parsley, cheese, lemon zest, and lemon juice in a bowl. Slowly mix in olive oil until desired consistency is reached. Season with salt and pepper. Set aside.
Pat salmon filets until dry, and transfer to a lined baking sheet. Spoon 2 tbsp pesto over each filet. Cook under broiler for 7-10 minutes, or until salmon is cooked through and basil is slightly browned.
Serve with cherry tomatoes and a lemon slice.