YoYo's is tucked away in a slightly awkward spot at Spadina/Bloor, but worth dropping in for a treat. Scoot on inside and you'll find yourself in a colourful little froyo cafe with a little seating and some friendly staff.
They have quite a lot of flavours, more than a couple of the other froyo places in Toronto that i've dropped into. What I love is that there's generally a couple of dairy-free flavours on offer, and you can make sure of this by checking the ingredients lists they have posted on each dispensing machine! Awesome. Also, their toppings bar is really well labelled with what the vegan options are there, so you can go to town without having to wonder at all, or stick to boring fruit toppings. AWESOME.
The only downside is that, if you don't watch yourself, you'll end up with a weighty treat that costs more than you'd like. Dang! It's already on the pricey side like most froyo places.
3.5 stars, bumped up to the 4 for their vegan-friendliness!