We're visiting relatives in Boston in early August. Any suggestions for good dim sum and good Chinese in the Wellesley, Newton, Needham, Dedham area?
Our two teenagers were raised on Flushing, NY dim sum and have been in withdrawal since our move to the South. The relatives in Boston have taken us to several ghastly places in the past. I'm doing my own research this time!