Greek salad is fresh, healthy and very delicious. It is made with pieces of tomatoes, sliced cucumbers, onion, feta cheese and olives, typically seasoned with salt, oregano, and olive oil.
Where to eat best Greek Salad in Athens?
Suggest Place