O Cinema Miami Beach

500 71st Street
Miami Beach, FL 33139
(954) 254-7585