0 review
192 City Rd, Cardiff, Wales CF24 3JF
029 2049 9339
Turkish, Mediterranean
Cardiff, South Glamorgan
££