Kota Radja is a Chinese restaurant offering flavorful dishes and a welcoming dining experience. Takeaway and reservations are available.