La Castafiore 7 octubre, 2022 By CHEF GASTON Address: La Castafiore 58 Carrer d’Aribau Barcelona 08011 España Get directions from Go Unable to find any directions.