GREEK: Lettuce, Taggiasca olives, cucumbers, feta, cherry tomatoes, mint, extra virgin olive oilBy Tom Editor / July 5, 2024