Delhi is perhaps the food hub in North India. Being through and through Delhites, we still crave for North Indian food of-and-on. Naturally, there is no dearth of North Indian food places here. Surprisingly, not all such places satisfy. We recently tried Dhaba by Claridges for lunch on a Sunday afternoon and here is our account.