We had only an hour to eat before an appointment on Saturday. We arrived somewhat after the lunch hour at 1:20, but had to wait 5 minutes for a table. We knew exactly what we wanted, as husband had been craving their hot & sour croaker soup all week. It is a huge bowl that serves up to 6 (he wanted the leftover for himself). We also tried the pan fried bao, the 5 spice duck leg (cold appetizer), the Shanghai shao mai and the dan dan noodles. The soup was as good as ever, and the dan dan sauce was great. The noodles were unfortunately overcooked and on the thinner side, but the spicy sauce satisfied my craving and made my husband's scalp sweat. Fortunately, the blander shao mai helped to give his tongue some respite. If only one could get the handmade noodles from Shan Dong with that sauce, wow. The duck was not as well flavored as the last time we had it, and the bao were not as good as the ones we had at Pearl Garden in San Ramon, primarily because the dough was not fully risen. Total bill came to $29 before tip, with plenty of leftovers to take home.