Calle S'espalmador, Cala d'Or, Islas Baleares, Spain Open from 12:00 daily (+34) 971 65 76 54