Capitol Theater

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

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

Upcoming Events: