SGV: Chinese Dinner at Mama’s Dumpling House

  There are a few dumpling masters in the San Gabriel Valley. One of them is Mama Lu. Although the latest restaurant doesn’t bear her name, Mama’s Dumpling House is most definitely of… Continue reading