Mediterranean restaurant with Sicilian cuisine, offering indoor dining and a shaded terrace with panoramic views.