Restaurant offering Greek and Mediterranean dishes with stunning Aegean Sea views. Features an open kitchen.