A delightfully fresh green salad with Edamame Beans, Snap Peas, Parmesan and lots of creamy green herb dressing. This simple green salad is the perfect side dish for a barbeque or braai. The creamy green dressing is healthy and delicious but if you don’t have time or energy to make the dressing then you can…