Thank you for helping us by reporting bad content.
Yoyo`s is in London and Toronto and their frozen yogurt is amazing! They have a huge amount of toppings and great flavours! My personal favourite is chocolate mint, but they change the flavours very often for a wide variety! I recommend trying this place if you are in London or Toronto.
Source link: http://yoyosyogurtcafe.com/