I'm not too advanced in the realm of yoga and am looking for a nice studio to visit during my stay - it doesn't matter the kind of yoga, I'll try it all.
The Moksha Yoga Downtown is a lovely studio!
Mentioned in this answer:
Queen St. W. is definitely yogaville in Toronto.
I suggest Downward Dog Yoga CentreYogaSpace 148 Ossington Ave, 80 Gladstone Ave, and Octopus Garden Yoga Centre.
For post-yoga lunch, try Fresh on Crawford.
You could try Yoga Tree Downtown or Downward Dog Yoga Centre. They usually have a wide range of classes.