Yang's Dumplings is a popular restaurant in Shanghai that serves traditional Chinese dumplings. The restaurant has a casual atmosphere and is perfect for a quick and delicious meal with friends. The menu features a variety of dumplings, including pork, shrimp, and vegetable. The restaurant also has a great selection of side dishes, such as fried rice and stir-fried vegetables.