A very popular Shanghai restaurant in the heart of China town. They are famous for their Shanghai style soup dumplings. Make sure to order at least one or two rounds of these delicious little pieces of heaven! First time trying these, be careful, the soup inside can be very hot! Enjoy with caution!