Capitol Theater

(216) 651-7295
1390 W 65th St, Cleveland, OH 44102
Website

A mix of studio & indie films fill the calendar at this refurbished 1921 venue serving beer & wine.

Upcoming Events