Odyssey® Tomato & Basil Feta & White Bean Salad admin March 15, 2017 Feta The ultimate grilling season side salad. Yields 8 servings