Where to play Flesh and Blood in Galicia

7 stores in 5 cities across Galicia. Cities with the most: Santiago de Compostela, Vigo, Bueu.