Taiwan is known for their soup dumplings and the infamous place to have them is Din Tai Fung. This Michelin star restaurant is known for it’s soup dumplings and is now popping up all across the globe. This post isn’t about any of those locations though. It’s about the flagship Din Tai Fung store at […]