The Royal Afghan at ITC Grand Bharat offers a relaxed, refined take on North West Frontier cuisine, with expertly cooked ...