Thanks to TonyC for pointing out that 100 Dumpling House has turned into Pan Pan Xiang (if you believe the exterior signage) or Pen Pen Xiang if you read their menu. The third time was the charm as the first two times I went by they hadn't opened up yet. Not sure how to classify this as there are definite signs of Shanghai food (XLB, rice cakes, fish in wine sauce, onion pancakes) but also beef rolls, lamb and cumin dishes, and hot pots. There's a rabbit meat hot pot as well as diced rabbit in chili sauce. Also hints of Taiwanese fare. Pan Pan Xiang is at 331 W. Garvey, #D (in the rear). They seem lonely back there and seem like very nice people.