Dimitris Ammoudi Taverna sits at the water’s edge in the small port of Ammoudi, directly beneath the steep, red cliffs of Oia. The structure is distinguished by its ochre-colored walls and interior decor featuring maritime objects like rudders and nautical lanterns, which maintain the aesthetic of a traditional fish tavern.
Dimitris Ammoudi Taverna
food drink
The audio tour continues in the Mira app →