The Lord’s Own Pastry

[UPDATE: 2/13/2013 – At long last, my friend Linshao Chin has SOLVED THE MYSTERY! What I guessed was called “Lai Won Bao” is actually “Nai Won Bao” or “Nai Wong Bao” which means egg custard bun (of course)!. I’m updating this post!] Those of you who know me well, know … Continue reading