FoodIn depth: Cardiff’s street food scene Street food is the new haute cuisine in London, and Cardiff is now getting in on the action. ...