Restaurant, Bar, Bistro, Breakfast restaurant, French restaurant, Gluten-free restaurant, Modern French restaurant, Brasserie, Wi-Fi spot
Restaurant
Bay, Mermaid Quay, Ground Floor, Cardiff CF10 5BZ, United Kingdom
Italian restaurant
Bay, Mermaid Quay, Unit 8, Cardiff CF10 5BZ, United Kingdom
Restaurant
Unit 28a, Mermaid Quay, Bute St, Cardiff CF10 5BZ, United Kingdom