List of landmarks in Sol de Mallorca Select Landmark in Sol de Mallorca from the list below: Pinos Restaurante Spoon Restaurant