The Italian gem buried in the midst of bustling Cowbridge Road East, Cardiff, is fast becoming a staple of the capital’s vibrant culinary scene. And rightly so. Open for a little less than a year, the ...