20 yrs ago•lavisitingreviewedTropical Club1721 Flower St Los Angeles, CA 90015This is not a strip club...it...