Other Restaurants in Cardiff - Cardiff Bay 8 Mount Stuart Square, Cardiff Bay, Cardiff, CF10 5EE Tags: bar, modern english