When Nan Xiang Xiao Long Bao (aka Noodle House a.k.a. Nan Shan Crab Soup Bun), at 38-12 Prince St, first opened, it was instantly considered the go-to place for XLB. I went shortly after the opening, and they were great. At each subsequent visit, I've liked them just a little less.
Any updated opinions on the place? Does anyone know a better place for XLB these days?