Royal China Restaurant is one of the few restaurants that has 5-star hotel rating in Kota Kinabalu. With air-condition setting, private rooms, and a posh interior design, this restaurant does bring a new experience for us KKlites. Located at the second floor of D Junction, Jalan Penampang, Royal China Restaurant, serves delicious Dim Sum and Chinese cuisine. It has a hall big enough for wedding party and a few smaller rooms for private function. With the height of second floor, Royal China Restaurant has a good view on the surrounding area.