Italian in Cardiff - Cathays Park 7-8 Park Place, Cathays Park, Cardiff, CF10 3DP Tags: european, italian, vegetarian dishes