Beach bar offering seaside fun and relaxation. Located on a Greek beach.