March 15, 2013

This is Chinese Teo Chew Cai Kuih, a type of steam dumpling made with rice wheat starch and Tapioca...