Seafood in Cardiff - Cardiff City Centre 33 Charles Street, Cardiff City Centre, Cardiff, CF10 2GA Tags: cocktails, italian, spanish