This new Chinese restaurant in NYC serves massive soup dumplings the size of your faceUpon The Palace in Tribeca stands out for its unique contemporary Chinese cuisine and unique dining experience.The restaurant features the only Shanghainese Tang Bao in Manhattan, a large soup dumpling.