O Cinema Offers Intimate Movie Setting
O Cinema is a non-profit independent cinema with three locations in the greater Miami area—Miami Shores, Miami Beach, and Wynwood. Each location features various films, for a limited time, specific to each theater.
O Cinema Miami Shores @MTC, 9806 N.E. Second Ave., opened its doors in 1946. The theater… Read the rest at our website.