.
23 August 2014
(menu)

Strada Cardiff

24 Mermaid Quay,Cardiff Bay, Cardiff CF10 5BZ

£36.00 Italian, Pizza
 Write Review Add to my lists

Make an enquiry at Strada Cardiff

Please do not change this field Please do not change this field Please do not change this field

  • By clicking 'MAKE ENQUIRY' you agree to the Square Meal User Agreement