A Michelin Bib Gourmand Indian restaurant in Cardiff's Canton, offering modern takes on regional dishes.