3131 Sheridan Drive,
No one has favorited this theater yet
Part of the Northtown Plaza Shopping Center. Cafe style movie theatre showing digital big screen (18') arthouse/rep/indie movies while offering a selection of food and drink.
Widely considered one of the first examples of “e-cinema”, having exclusively shown titles via digital/video since 1993.
Just login to your account and subscribe to this theater