8 yrs ago•cubita666reviewedScandals4198 Queensboro Bridge Greenway, Long Island City, NY 11101, USA*Great place
9 yrs ago•cubita666reviewedLa Oficina40-04 104th St, Flushing, NY 11368, USA*Not sure about this place
9 yrs ago•cubita666reviewedShow Palace42-50 21st St Long Island City, NY 11101My first and last time.