i've been hearing rumors lately about a dumpling place in the ID - it may be on 8th...and may be szechuan something...noodle?
in any case, i've heard rapturous accounts of large bowls of dumplings - of particular interest to me is the spinach and tofu variety.
does anyone have scoop/location/confirmation?
Updated 4 days ago | 71
Updated 1 day ago | 15
Updated 18 days ago | 34
Updated 3 hours ago | 11
Updated 3 hours ago | 23