
Royal China, Chanakya, Delhi: Unlimited Dimsum Lunch & a Royal Feast to Remember
Royal China at The Chanakya, New Delhi, has long been a favourite for those who take their Chinese food seriously. On a recent afternoon, I revisited this elegant 100-seater to catch up with an old friend over lunch—and left reminded of why this restaurant continues to hold its place among the city’s most reliable Asian…