Located right under the red cliffs of Oia at the Old Port of Ammoudi Bay, Ammoudi Fish Tavern is a seaside restaurnat featuring sunset views and serving local cuisune, seafood, desserts and wine. Ammoudi Fish Tavern is one of the popular restaurants lining the boardwalk of the Ammoudi Bay. It Read more [...]