1390 West 65th St., Cleveland, OH, 44102
Based on 1 reviews.
Beautiful, Historic, neighborhood theatre!
August 17, 2017
This beautiful and historic theatre offers an eclectic blend of films right in the heart of the neighborhood. I love it here!