Rooftop restaurant with an infinity pool offering stunning Mediterranean views. Enjoy island vistas while dining.