Rated this place:
362 Bloor St. W. , Toronto, ON, M5S1X2
It's alright: I've never had Cefiore in the States, but in Toronto, this does not beat Red Mango by a MILE. If you've ever been to Yogoberry on Yonge & Finch, you'll see that this might be a little overrated