Gen-Hoe has been around for ever & is quite possibly the best Chinese food I have ever had. The portions are huge & they have a lot of different choices on the menu. Their dining room is semi-formal, but you won't feel stupid wearing jeans. The wait staff is alway fun & polite. Our family usually get a beef dinner, a chicken dinner, & a vegetable dinner & spit it. We've been doing that for years & everyone always loves it & there is always leftovers that taste just as good reheated the next day. They have take out too. They give you fortune cookies & some other cookies with each meal. I really don't know what the other cookies are, but they're good!
Gen-Hoe is a bit higher priced then you might expect to pay for Chinese food, but definately worth it.