Jia Jia Tang Bao is a small, no-frills restaurant in Shanghai that is famous for its soup dumplings. The dumplings are made fresh to order and are filled with a savory broth and meat filling. The restaurant is always busy, but the wait is worth it for the delicious dumplings.