I don't go to this place nearly enough, but then I don't get to downtown Glendale as much as I used to, either.
I've done takeout from here and sit down service. The takeout was quite good (even impressed a couple of visitors from the Northeast) and the sit down service was even better.
The selection of menu items is relatively sparse, but that leads to a variety of cuisines from Asia. The quality of the food is excellent and the wait staff appear to know what they're talking about when questioned about ingredients, preparation, etc.
Very reasonably priced appetizers and meals with large portions. Nice ambience for such a small, out of the way place, and some of the most interesting restrooms you'll ever "go" in.