Am I wrong? Please lead me to the glory if I am.
I've ordered from everywhere (at least I think) and believe it or not it seems the best we can do is to have Suzie's on Bleeker Street bring us our grub all the way to Ave. B (yes, they will!)
And they are marginal at best.
Plump dumpling is "ok" but not the answer. They mess up the orders all the time and the ingredients are suspect. Grand Sichuan is vastly overrated imho.