French Green Beans & Feta Apr 26, 2021 shaved fennel, kalamata olives, and toasted almonds in a creamy lemon salsa verde dressing