Coming Soon: O Cinema North Beach

o cinema

Hey Miami Beach movie-lovers! Pretty soon, you’ll no longer need to drive over the bridge to get your fill of indie flicks. O Cinema is opening in North Beach.

O Cinema, currently in Wynwood and Miami Shores, will open its third location in the old Byron-Carlyle Theater later this fall.

Leave a Reply