Venue
La Terrrazza
Information
Address
Av. Francesc Ferrer i Guàrdia, 08038 Barcelona, Spain
Social links
website
Photo Gallery
There aren’t any events coming up on DICE.
Tickets
About
Register / Sign in