Royal China – Delhi

Royal China, Delhi (Rs. 1500 per person)

For all lovers of Asian cuisine, namely Cantonese, Royal China should be on the bucket list of restaurants you visit before you die.…

11 years ago