Green Haloumi Salad with Toasted Almonds and Dairy Free Pesto Recipe | Yummly