11141 East Boulevard,
2 people favorited this theater
Located in the Cleveland Institute of Art. This is the ‘other’ art house theater in Cleveland (besides the famed Cedar Lee Theatre).
Operating since 1986, it shows many rare and foreign films dating from 1930s-currently. Seating is in two auditoriums, the large one seats 616, and there are 100 seats in the smaller one.
Just login to your account and subscribe to this theater