Repsol awards its ‘Suns’ for 2018 November 16, 2017 by Jan Edwards Leave a comment Chefs / Eat / Restaurants Which Mallorca restaurants have Repsol 'Soles' (Suns) for 2018? Find out here...