Fresh Green Bean Salad with Feta, Toasted Almonds and Lemon Vinaigrette
Home > Recipes > Fresh Green Bean Salad with Feta, Toasted Almonds and Lemon Vinaigrette Fresh green beans are topped with salty feta, crunchy almonds, and tossed in a bright lemon dressing in this fabulous