Diego R. • March 28, 2011It’s really a great juxtaposition of big cinema comfort – stadium seating, comfy seats, and nice screens – with interesting, hard to find cinema.
Jonathan M. • January 19, 2012The 3D projector and 124 foot screen rocks the pants off of any entertainment center.
Don't see the place you're looking for? Add a new place to Foursquare.