Lincoln Plaza Cinemas
10 people favorited this theater
Located at Broadway and W. 63rd Street. This below-ground facility, functional and uninspiring in appearance, is currently one of the finest art houses in Manhattan, showing the best in new foreign and independent films. Located on the west side of the city, almost directly across from the cultural hub of Lincoln Center, it is an indispensable mecca for the mega-legions of area cinephiles.
Just login to your account and subscribe to this theater