Nan Xiang Soup Dumplings got its start in Flushing, New York, a few decades ago and has since garnered a huge following, expanding to multiple locations in several states. Needless to say, the opening of| Discover the Burgh