Rejected Review
7 mos ago
Twin Peeks Lingerie Restaurant171 Cathedral St, Woolloomooloo NSW 2011, Australia*
Nice for parties
This is a booking only place used for parties birthdays ect. They have a great selection of waitresses that you can by jello shots…