Avli Tou Thodori is a must-visit restaurant when in Mykonos. Located in a beautiful setting overlooking the sea, the ambiance of the restaurant is simply breathtaking. The restaurant has a traditional Greek design with white-washed walls and elegant wooden furnishings. It is a popular spot for couples, friends, and families, and has an overall romantic and cozy atmosphere. The menu
Read more…