New Plaza Cinema

Address
New Plaza Cinema @Macaulay Honors College, 35 W 67th St, New York, NY 10023
Website