Royal China is a Chinese restaurant located in DIFC, Dubai. It offers a wide range of Cantonese dishes, including dim sum, crispy duck, and seafood specialties. The restaurant has a contemporary decor and a relaxed atmosphere.