See all Restaurants in Cardiff
Strada
24 Mermaid Quay Cardiff Bay Cardiff CF10 5BZ Phone: 029 2048 2112 Average Price: $ 13 per person Cuisines: Italian Features: Family Friendly, Dinner, Lunch, Must VisitAbout
Italian Restaurant : Strada is located in Mermaid Quay, the stunning leisure destination for eating and relaxing on the waterfront in Cardiff Bay.
1 wishlists