Kota Radja is a Chinese-Indonesian restaurant offering a diverse menu with ample portions and friendly service.