SHANGHAI-XLB Published January 23, 2013 at 500 × 375 in Xiao Long Bao Battle Royal in Flushing ← Previous Next → Shanghai Cuisine 33’s soup dumplings pack a wallop of crab flavor.