
Inside the new Cardiff restaurant with chefs who formerly cooked at Dishoom and Mint & Mustard
Here in Cardiff, Indian restaurants are in abundance. We have Grand Indian Mowglis in Crwys Road, Little Kochi in Albany Road, the award-winning Purple Poppadom in Cowbridge Road East, the Duchess of Deli down in Cardiff Bay, Celebrities Indian Restaurant …