A refreshing mix of olives and feta cheese with a tangy vinaigrette.innoadminRelated postsPotato & Egg Salad23 January 2025Menu Item #114 January 2025Shrimp23 January 2025Previous postCaesar SaladNext postGarden Salad