This Restaurant is the worst restaurant to eat in. The food is ok but the service is so bad. I was yelled at by one of their staff for having order twice on a small dim sim item which I was more than willing to pay for it. But before I can even get a chance to do so the staff was already yelling at me. I was so shocked by what had happened and what was worst was it happened right in front of my 6yr old son.