I've known this place since 2010. The xiao long bao are one of the best I have ever tried, beaten only by shanghai dim sum. The fried dumplings were great, the noodle soup was average, but the sticky rice was better than all the rest. The rice was chewy and soft, the meat was, well, meaty and the inside was nice and crunchy. We will definitely come back.