Cafe Citta is one of the most popular Italian restaurants at the heart of Cardiff city centre. The food is bursting with authentic Italian taste that will never disappoint!...
Authentic Italian food served from an open Kitchen with love. One of the most popular Italian Restaurant in Cardiff!