Ciliegino
If you're looking for an Italian restaurant in Cardiff St David's, nab a table at Ciliegino. The family-owned spot showcases Sicilian cuisine with a menu bursting full of pasta and pizza options. After your visit, expect dreams of 'nduja and honey all week.