I've been coming here since it opened as Xiao Long Bao. Same people. Same food. The place is nice and large and can get quite busy for lunch on weekends. Open till 11 PM, it's good for a later dinner too. I enjoy coming here for the different dumplings.
This visit, we ordered a hot and sour soup, xiao long bao, steamed chive dumplings, spicy oil dumplings and a sticky rice roll (my favourite). Honestly this time all the dumplings' skin were a little dry and got a little hard, so it didn't seem as good. I'll probably still come back and hope it's better next time, because the taste is good. The spicy oil dumplings are very flavourful. Their rice roll was small but good, one of my favourite items at these kind of restaurants.
Price is on the slightly higher end for Shanghai style food, the meal for two ended up around $33. Once again, hopefully the next time it's better again.