Rated this place:
325 Lonsdale Ave, Toronto, ON, M4V 1X3
Frozen yogurt: 'mangosteen' frozen yogurt sold at the Village Chill is the best yogurt ever tried in Toronto. I tried Cefiore and felt it was good, but 'mangosteen' yogurt was a lot betterin in terms of the taste and the texture. Can taste at the Village Chill.