Beach bar offering a unique take on traditional Greek cuisine. Located within a municipal beach area.