Cafe and bar offering a Greek dining experience. Located near the beach.