Locory page
Carlton Cinema (Toronto)
By Seeker
The Carlton Cinema, located on Carlton Street in Toronto, Ontario, is a historic cinema that first opened in 1981 on the site of the former Odeon Theatre. Known for showcasing foreign, arthouse, and independent films, it became Toronto's first multiplex dedicated to art-house content. After closing in 2009, it was revived in 2010 under new management and has continued to be a cultural hub for film enthusiasts, offering a unique alternative to mainstream cinema.
Tags
Location
Views
0
Be the first to comment!