If I asked you to guess where I found Cardiff’s newest Japanese café, I’d probably have time to go make a cuppa- and finish it, too- before you came up with the right answer. But here on Ely’s Cowbridge Road West, opposite and half way between the former hospital and the Fire Station, is theRead More