Thorncliffe Park is Astoria meets Jackson Heights. It's a diverse, working-class neighborhood with a strong immigrant presence, bustling with ethnic restaurants and shops. The area has a mix of high-rise apartment buildings and green spaces, reminiscent of parts of Flushing.