Haven't been here in years. After having dinner, I wondered what took me so long to go back. The portions were very large. The hot & sour soup had a lot of vegetables and tofu. The staff were also very helpful. Prices are moderate, but the value comes from the portions size. Even takeout portions are substantial.