El Caminito

3 Carrer de les Caputxines · Spain - Palma