First things first — excellent name. The Duchess of Delhi is one of the most beloved Indian restaurants in Cardiff, a staple of the city’s Asian food scene and for good reason. There is a fine dining element to it all that really engages, but one that doesn’t lose sight of the homely and colourful nature of Indian cooking. Best of both, if you will.
Comments