I just love it. It is so good and tasty that I go there once a week!!!! Their Dim Sum is probably once of the best in Boston Chinatown. The only inconvenient is it is very hard to find a parking in Chinatown.
Pros: Excellent Dim Sum
Cons: No Parking
more