Disclaimer: I love Taro and will go to a lot of trouble for it.
When I heard there was an Ice-cream place near Sheppard-Yonge selling some of my favourite flavours, I got a friend to meet me there on a Saturday morning and try it out. They are located in the 'Emerald Building'. I actually am in the area quite a bit but I still walked around in the food court wondering where they were. No matter. Have found them and I think this will be my go to place for Ice Cream whenever I am in the neighbourhood.
I had Taro (Nom Nom nomnom - One of the best) and Red Bean Icecream. My friend had Black Sesame and Mango. She said Black Sesame was really rich (and good). I will of course try all flavours slowly but surely.
It is a tad pricey but the portions are good. Also, there is no seating space. You'd have to find space in the food court.