Avli Athens Taverna Greek Food Tzatziki

Avli Athens Taverna Greek Food Tzatziki

Traditional food in Greece: Tzatziki

Tell me what you think!