Royal China, the authentic Fine Dining Chinese Cuisine restaurant is celebrating LIVE CRAB FOOD FESTIVAL for all the crab lovers. Royal China has come up with a new concept where one can choose live crab before cooking and your choice will be served. So, come and witness the lips smacking Chinese cuisine.

Comments are closed.