Dhaba by { Claridges }

There was quite a bit of hype when Dhaba was launched as a separate restaurant by The Claridges Hotel as a way to […]