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 Visit

About

Italian Restaurant :  Strada is located in Mermaid Quay, the stunning leisure destination for eating and relaxing on the waterfront in Cardiff Bay.
1 wishlists

If you have been to Strada, share your experience

Review this place