Although Delhi is renowned for having a diverse and vibrant food scene, one particular jewel in the culinary crown of the city stands out for its dedication to making the best dumplings in Delhi in the world. “The Art of Dumplings” is not just a restaurant; it’s also a culinary journey that introduces you to some of the...
TLDR: lots of salt and artificial flavourings. But a lot of interesting chemistry goes into it too. There are annealing steps, and many other processes I don't understand.