yummcha.com
China Red – Yum Cha
As the name of my blog suggests, “Yum Cha” – drink tea, also a term that we Cantonese people use when we go to a Teahouse to enjoy some Dim Sum, I am definitely one who revel in t…