350 Wilson is under new ownership. It is now called the Imperial Health Spa, I believe.
The attendants are all Chinese, and the emphasis is far more on the massage. Mileage ranges from zero to mild, depending on the attendant you get. Looks are hit & miss as well, but mostly "miss".
The same owner has a spa at 5885 Bathurst, just north of Finch. The services are the same as at 350 Wilson.