Surf House Barcelona is a bar, located at C. Almirall Aixada, 22 (C. Atlàntida), 08003 Barcelona Cataluña, España. They can be contacted via phone at +34 932 50 70 23, visit their website surfhousebarcelona.com for more detailed information.
Location :
C. Almirall Aixada, 22 (C. Atlàntida), 08003 Barcelona Cataluña, España