I used to go here often as a child, but during my recent visit (which wasn't even that recent), I am less than impressed with this place. The wontons here are huge, I agree, but overall the noodle soups are all average and need the sauces to improve them. Like others have said, you need to self-serve tea and water. Not that big of an issue.
My problem is the cleanliness of this place. The decor is very basic, and the restaurant is very old considering it's been here for over 10 years. It's expected not to be the nicest of joints. I don't want to see bugs. That's all I have to say.
Very disappointed in this place considering my memories of it were a lot better.