China Ruby is just one of those places that you go to in order to get cheap American type Chinese food. It's fine. No bells and whistles. It's a small place that has more carry out than dine in.
If you want cheap Chinese that you will be eating for days go to China Ruby.
China Ruby's Website