The Red Lion late loung Avinguda Punta Arabí, 190, 07849 Santa Eulària des Riu, Illes Balears