FoodMichelin win for Cardiff restaurantOne of Cardiff’s most popular Indian restaurants has been awarded a Michelin Bib Gourmand, making it one of only two...