* Apollo Theatre


Housed in a 1913 Art Deco moviehouse, the Apollo Theatre, part of Cleveland Cinemas, screens a variety of indie and blockbuster films. It also screens movies as part of the Cleveland International Film Festival. Look out for special bargain films and other events.



Post categories:

Leave a Reply