This is your typical family run, greasy spoon type Chinese takeout establishment. It is quick and located on my way home from work, so I often stop in if I'm in a hurry for something to take home and eat. I've found the food to be pretty decent and consistent with what I expect from these walk-up takeout counter style restaurants. There are a few tables, but this is really a takeout place.
I'm not sure how well they do in this location given that Pearl of the Orient is about 300 yards away, directly across Van Aken. If they delivered they would probably do a very good business.