Hub Box Cardiff (Menu)

23a Mermaid Quay, Cardiff
+44 29 2046 2655

Give a rating to Hub Box Cardiff

Suggest a dish

How much did you spend at Hub Box Cardiff?