Delhi has a new fine dining destination that is not to be missed. Nestled in the opulent Shangri-La, New Delhi,…