Venue

La Terrrazza

Information

Address
Av. Francesc Ferrer i Guàrdia, 08038 Barcelona, Spain
Social links
website
There aren’t any events coming up on DICE.