Clearview Cinemas Chelsea 8

260 W 23rd St, New York, 10011