Italian in Cardiff - Cardiff City Centre 24 Churchill Way, Cardiff City Centre, Cardiff, CF10 2DY Tags: italian, pizza, private parties: up to 40 guests, vegetarian dishes