I absolutely love this place. Been coming here for years and I honestly can't think of anything negative to say. Always staffed by the same friendly and familiar faces and the place is typically filled with regulars. The most negative things I can think of are that the dining room only has a few tables so getting a seat during peak hours could be tricky and when they are busy the order wait time can get a little long (but that just speaks to the demand) And they're closed on Sunday The Food Quality:Price ratio is quite good. An easy one to recommend.
I'm no foodie but in my view the quality of the food and the quality of the preparation is at least a full step higher than what I would typically expect from typical Asian casual/takeouts. They punch well above their strip mall weight.