I moved here from California not too long ago and I was über disappointed when I found out the so-called Chinatown is all the way on Federal. Although it’s not really all that far, I was used to having my dim sum every Sunday 5 minutes away. My husband and I found this place accidentally. I have to say this…