Dimitris Ammoudi Taverna

food drink

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.

The audio tour continues in the Mira app →

Nearby