Well, those 2 establishments must be doing something right to still be in business after all these yrs. If they are tourist traps, they sure must be attracting large amounts of clients every day or weekly because the rent in Downtown Vancouver isn't cheap, as well here all know.
I stumbled into swedish touch by accident when I was new to Vancouver. Was trying to go Brandi's strip club which is upstairs.
That might be one way they end up getting steady clients.