What is Tzatziki?
- A Greek island famous for picturesque scenes
- A Greek sandwich served on Pita bread
- A type of olive grown only in the mountains of Greece
- Greek sauce made of yogurt, cucumber and other ingredients
We appreciate your time and valuable feedback in helping us make QuizzClub better!