This is a very relaxed place to watch a movie. The movies shown have usually been released for over a month in most theaters in the U.S. Here the movies might not be as fresh but it is a very unique environment to watch a film. Here you can actually eat dinner and consume alcohol all while watching a film on the big screen.
more