Angelika Film Center & Cafe – New York 18 West Houston Street, New York, New York, 10012 +1 212-995-2570