![Spot, Palma Mallorca Spot, Palma Mallorca](/upload-images/spotpalmamallorca1366.jpg)
Palma
Spot, Palma Mallorca
With restaurants that include Barcelona’s The Green Spot and Madrid’s Ana La Santa, En Compañía de Lobos are a hospitality brand that pride themselves on creating experiences based around honest concepts and a mindful approach to recipes; each...