Standard venue for new releases. Theater complex with multiple screens featuring new release films, plush seating & concession stand.
Address
133-36 37th Ave, Flushing, NY 11354, Flushing, NY 11354
Phone
Website