Restaurants & Bars 3

steamed dumplings!

hungryyy | Jul 4, 2005 01:59 PM

Hi everyone - anyone have any recs for the best steamed dumplings in Boston - Chinatown, or elsewhere, so long as it's T-accessible...not a sit-down place, just quick and cheap and good!

Want to stay up to date with this post?

Recommended From Chowhound