What's Nearby?
O Cinema
Theater
90 NW 29th St
Miami,
FL
33127
This indie movie house in Wynwood offers cool flicks like Marley or Apartment 143, houses events, and hosts speakers such as film directors discussing their artful projects.
Hours of Operation
Showtimes vary.




Comments