Oops! Something went wrong, please try again later.
Film at Lincoln Center (FLC) is a nonprofit organization that celebrates cinema as an essential art form and fosters a vibrant home for film culture to …See more
Reviews
Tripadvisor
4.5/5 · 19 reviews
Loading reviews...
Jan 26, 2020
This is a fine indie movie venue located in Lincoln Center and easily accessible by public transportation. Full review by M2481LOpamelab