Cucumbers, tomatoes, green peppers and onions with olives and creamy feta.
Nothing like traditional Greek salad! Cucumbers, tomatoes, green peppers and onions with olives and creamy feta. No special dressing, just a drizzle of citrus and olive oil. See the full recipe here.