Italian restaurant Bella Vista

Opening hours
7:00-9:30 pm (summer season only)

You can enjoy our Italian restaurant a la carte. Included in All-Inclusive package. Please book minimum 24h in advance.