Easiest way to deal with the parking is to park in Wells Fargo or in the shopping mall behind DTF on Duarte. As far as dumpling houses, there are a number of them in San Gabriel/MP but I don't remember the English names of them. There's a good one that's near the corner of Garfield and Valley as I recall. You're thinking of either NBC Seafood or Ocean Star. IMO, NBC is better. Jason, you're Chinese and don't like Dim Sum? Truly a Banana.