All types Restaurant All types All types Restaurants All price levels Moderately All price levels All price levels Moderately 3 Open now Pizza Express 28, Mermaid Quay, Cardiff Bay, Cardiff, Cardiff Bay, WA CF10 5BZ Restaurant 4.8 Open now Strada 24 Mermaid Quay, Cardiff Bay, Cardiff, Cardiff Bay, WA CF10 5BZ Restaurant