"This restaurant is a definite go to place. The foods contain no msg, very healthy, and are homemade. Many people think that the dumplings are store bought, no no, they're not. The other day, I passed by the restaurant and saw them making the dumplings one by one, and today, I asked them how long it takes. They said about 2hrs and 15 minutes. Definitely give this place a try since the staffs are friendly. Never knew that the workers are THAt hardworking. Try it, you'll love it."