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.
Opening hours
Monday to Friday 12noon till 11pm
Saturday 11am till 11pm
Sunday 11am till 10.30pm.