Almirall Mezquita-horyeterAribau, 126 08036 Barcelona (Barcelona) 934369601Address:Get directions from GoUnable to find any directions.