Calabrisella Canton | 154 Cowbridge Rd E Pontcanna Cardiff CF11 9ND United Kingdom Restaurant Menu & Phone154 Cowbridge Rd E Pontcanna Cardiff CF11 9ND United Kingdom 4.7/5