Went here for lunch and wasn't disappointed. The shrimp wontons were huge and delicious. The noodles and broth taste great. The parents wondered whether the noodles were hand-made, since they taste less crunchy than the ones they've had in NYC. Service was fast (water is self-service), price was cheap for what you get.
From what I hear, their other location in Hong Kong is extremely popular.