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.
Most home cooks think they have their pantries figured out. Salt, pepper, olive oil, pasta, canned tomatoes. The usual ...