Italian cuisine

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.

  • Outside seats
  •    Free wifi

Rate and write a review

Your email address will not be published. Required fields are marked *

Mermaid Quay 24
Cardiff CF10 5BZ Cardiff GB
Get directions
Mon - Sat: 11.30am - 11.00pm Sun: 11.30am - 10.30pm

Google Plus Page

Send a Message

Your Name (required)

Your Email (required)


Your Message