15 yrs ago•astoriajoereviewedClub 2323-02 29th Ave Long Island City, NY 11102, USAI'd say the last guy is...