21 yrs ago•strip12reviewedCity Scape27-02 Queens Plaza S, Long Island City, NY 11101, USA*Girls were nice there but a...