The dumplings at Mama Lu has a thicker skin and more meat. I can't say one is better than the other since I frequent both regularly when back in town. Other than the one in the Arcadia strip mall DTFs are in malls: SCP, Americana, Santa Anita, Century City, University Center, Santa Clara...