Share:

Restaurants & Bars 1

Boston Dim Sum

Seth Ditchik | Oct 14, 1999 10:34 AM

I've heard tell that Boston boasts better Dim Sum than New York (or Flushing). Is this true? Where is this heavenly Dim Sum located?

Want to stay up to date with this post?

Feedback