•  
  •  

Strada Cardiff Bay

Strada is located in Mermaid Quay, the stunning leisure destination for eating and relaxing on the waterfront in Cardiff Bay.
The restaurant has a bright and contemporary feel with plenty of outside seating for al fresco dining and sea views.