1108 S Baldwin Ave
Arcadia, CA 91007
Wow, the line was long, really long. We waited an hour before sitting. The shanghai dumpling was indeed pretty good so as the other dishes that we ordered. The sauteed broccoli is out of the world (or maybe because I am hungry due to the wait). The service is prompt.