El Mall

Restaurants
1/2
2/2
Venue name: El Mall
Contact:
Address: Avinguda Rius i Taulet, 1-3
Barcelona
08004
Static map showing venue location