Would like to go to an authentic dim sum in chinatown. Looks like the Windsor Cafe or Hei La Moon are two good ones. I have difficulty walking long distances. What is the closest T or parking garage. Thanks for your help.
Hei La Moon
88 Beach St, Boston, MA 02111