Contact

Get in touch

Location of Inter Tapa

Inter Tapa
Avinguda de Gaudí 11
08025 Barcelona
España

+34 934 35 43 83

Contact us

Get directions