LIVE LIKE AN ATHENIAN SERIES: Inside the Taverna

My favourite thing about Greece and where to find the most authentic tavernas in Athens