0 review
22 High Street, Llandaff, Cardiff, Wales CF5 2DZ
029 2056 5502
Italian, Modern British
Cardiff, South Glamorgan
££££