Greek restaurant and beach bar offering a diverse menu.