Seaside bar offering a unique experience. Located in Glarokavos.