Nan Xiang Soup Dumplings is part of a growing chain that was founded in 2006 in Flushing, New York. It has been recommended by the Michelin Guide.