*Ahh those (siopao) buns Byscramblednotes November 13, 2018 One of the tempting displays at any shelf in a fastfood or restaurant that always catches my attention are…