Netflix

8-seat cinema with a roster that spans blockbuster hits and indie art-house films. Showtime on the 24-foot screen is 6:30 p.m. and 8:45 p.m. daily.

Continue reading “Netflix”