Category

My shame was very great indeed. Din Tai Fung, the world famous emporium of soup dumplings, had opened up at the Americana Mall literally ten minutes from where we live in Atwater Village. I’d seen the sign go up when I was Christmas shopping, and–a few weeks later–I saw life through the windows. But any…