Italian in Cardiff - Grangetown 181 Clare Road, Grangetown, Cardiff, CF11 6QS Tags: italian, takeaway, vegetarian dishes