Siomai is one of the popular food in the Philippines, you would see it in every corner of MRT stations and Shopping Malls. One of my fondest memories back in the...