In what can be a bit of a wasteland for indie dining with flavour and creativity, this Cardiff Bay restaurant gives its all ...