O Cinema To Open New Location in Miami Beach | Miami New Times Posted by Social Media | Sep 11, 2014 | South Miami | 0 | Miami Beach is about to get a piece of the city’s thriving indie cinema scene. The award-winning O Cinema will… Source: www.blogs.miaminewtimes.com