Ever since I was little till now, one of my all time favorite Asian dessert has to be tofu-fa, or in other words, tofu pudding. The tofu pudding at Yan Woo is the smoothest I've had in Canada. The look of the restaurant itself may not be the most appealing, as a matter of fact, it looks a little run down but I personally don't mind it. For the prices that you are paying at this location, it's totally worth it in my opinion. A bowl of the original tofu pudding is only $1.99 and if you like to add toppings or flavors such as coconut milk or sticky rice to your tofu pudding, it's only $2.45 a bowl. They also offer take out for both the tofu pudding as well as the soy beverages that they make there. In addition to all the soy goodies, they offer a small selection of fried noodles that you can order on the side to go with your tofu pudding and drink. The noodles are only $2.99 a dish (1 person serving). The prices here are ridiculously affordable, definitely worth a try!