Love this place. The only place to see the best in indie, foreign, and art films.
on November 30, 2010 (+0 Points)
Also voted for Cedar Lee Theatre:
Cedar Lee Theatre
Cedar Lee Theatre 2163 Lee Rd Cleveland Heights OH 44118
Hours: Mon - Wed: 2pm - 10:30 pm ¦ Thu: 2pm - 10pm ¦ Fri: 2pm - 10:30 pm ¦ Sat - Sun: 12pm - 10:30pm
NOMINATED FOR: BEST Indie Theater