Venue Teatro Eldorado
Print
Go to Admin
AddressPlaza Catalunya 5, Barcelona, Spain
Map
Latitude | Longitude41.38672140000001 , 2.1687926
Events Date
Venue Identifier22140