Nanxiang Steamed Bun Restaurant is a historic restaurant in Shanghai that is famous for its xiaolongbao, or soup dumplings. The restaurant has been around for over 100 years and is a must-visit for anyone looking to try authentic Shanghai cuisine. The dumplings are filled with pork and a savory soup and are served steaming hot.