LIC strip club makes third run at liquor license
After two strikes, a Long Island City strip club is taking another swing at a liquor license. 21 Group Inc. — the proprietors of the controversial Show Palace strip club — requested that the New York State Liquor Authority (SLA) reconsider the venue’s recent application. In June, the SLA sent 21 Group Inc. a denial [...]

