The best (hidden)place in Houston for Indie/foreign films! Cozy, warm and charming atmosphere!!! Pros: Hidden location, Friendly Staff, Movie Selection Cons: N/A
All reviews seem positive
In ShortLocated in the Greenway Plaza mall, next to Compaq Center, this theater is home to first-run foreign and independent films. The main theater is a square room with utilitarian...