Terra Nova

Cardiff Bay

Contact Details

Mermaid Quay, Cardiff, CF10 5BZ

Tel: 029 2045 0947

Terra Nova

Opening Hours

CLOSED

Food Service

CLOSED

Terra Nova
Leave Feedback

Thank you for your interest, and do keep an eye open for our big new opening later this year!

Facilities

Families welcome Free Wifi Outdoor Area Weddings Food Menu Function Facilities