Potato Salad with Moringa Leaves Image Potato Salad with Moringa Leaves is the side dish you didn’t know you’d love! Super food salad, for sure. (Shashi Charles)