Enjoy panoramic Aegean Sea views from this establishment's rooftop terrace. Offers a cosmopolitan atmosphere.