Photo Gallery

Almyrikia Fish Tavern

Almyrikia Fish Tavern is Located in in the south part of the island beach front of Grand Beach Limenaria and serves traditional Greek sea foods under the cool breeze and shadow of the Almyrikia trees. We welcome you to visit us and taste all our fresh fish dishes that we serve.