One of the great advantages of New York City is the possibility to tour the world in just a short subway ride. You want to try Shanghai soup dumplings? You can find the best at Nan Xiang Xiao Long Bao, in Flushing. I have been here with friends who have been in Shanghai and confirmed …
Recent comments