Italian in Cardiff - Cardiff City Centre Mill Lane, Cardiff City Centre, Cardiff, CF10 1EZ Tags: italian, live music, private parties: up to 200 guests