Chinese food fever in Nehru Place
Royal China in Nehru Place bucks the trend to cater to local palates. Be warned: this is about as authentic as it gets for Chinese restaurants in Delhi
Royal China in Nehru Place bucks the trend to cater to local palates. Be warned: this is about as authentic as it gets for Chinese restaurants in Delhi