Owned by the same people as Royal Buffet across the street. Both are good, New China probably has better...
All reviews seem positive