9 yrs ago•BondirreviewedTwin Peeks Lingerie Restaurant171 Cathedral St, Woolloomooloo NSW 2011, Australia*Lingerie restaurant/cabaret rather than strip club.