Beach bar offering basic food and drinks. Located in Sarti, Greece.