Venue info

Opium Cinema is located at: Carrer de ParĂ­s 193, 08036 Barcelona