Dhaba by Claridges@Nehru Place, New Delhi
Dhaba by Claridges, Epicuria Mall, Nehru Place, New Delhi. This was our first visit to any restaurant in the Epicuria Food Mall, and it did give it a feel of a Delhi-version of the Cyber Hub, Gurgaon. Dhaba by Claridges was on our review list for the last many months due to its popularity among…