Casanova
Restaurant
•
13 Quay St., Cardiff CF10 1EA, UK
8.8
Wednesday: 12 PM – 10 PM
See if anyone you trust recommends it!