Skip to main content

Cafe Citta is one of the most popular Italian restaurants at the heart of Cardiff city centre. Cooked from an open kitchen, with love, the food is bursting with authentic Italian taste that will never disappoint!

Locations: 4 Church St, Cardiff CF10 1BG