Just came back from Vancouver and kids tried their 1st soup dumpling and loved them. Of course, I am not expecting Boston to be anything like Van, but is there a place I can go north of Boston. I know most of regular spots in Chinatown. We live in Andover.
So far by search I have found Szechuan Dumpling in Arlington and a place in Lexington. From online menu, I don't think Szechuan Garden in Woburn carries XLB.