Prostitution is legal here, but solicitation is illegal.
In other words, having a call girl come to your hotel in Toronto is perfectly legal provided she doesn't make any telephone call in public and neither do you.
A girl selling sex in public is illegal.
A brothel is illegal and so are girls who work out of their homes (incalls)
The truth of the matter is that as long as no-one is under age or hurting anyone, the cops tend to not bother. Every once in a while though, they have a little fun and bust some johns on the street though.
For the toronto sex industry reviews, check out
www.terb.ca
Click on the reviews board.