90 NW 29 Street,
No one has favorited this theater yet
O Cinema is a cutting-edge independent cinema located in Miami’s Wynwood Arts District, that specializes in showing first-run independent, foreign, & art films. Aside from its auditorium, it also houses the gallery of Brazilian visual artist Henrique Souza, the L Boutique, a white space gallery, and a courtyard.
Just login to your account and subscribe to this theater