We have been eating non stop for nearly 4 hours. I can't imagine that I can eat so much. Ten of us had our dinner at Royal China Restaurant which is located at the 2nd floor of D Junction along Penampang Road. The restaurant is packed. The price for Buffet Dinner is RM19.90 only per pax . You can choose 8 kinds of dishes per order. You can even order shark fins soup. There are no limit to whatever you order as long as you can eat. You can repeatedly order your food. But be careful, they'll charge RM10.00 per 100 gm on the uneaten food. They also serve buffet style foods such as fried rice, kuey teow, fried dumplings, poh piah, various desserts, cool drinks and so on. Recommended dishes are the crispy skin duck, roasted pigeons, deep fried fish, braised beef, stuffed japanese bean curbs ..... I can't believe it that we have tasted 32 kinds of dishes. Amazing but unbelievably true...isn't it ?