Upmarket seafood restaurant, Cadiz, offers Spanish-style dishes and cocktails. It celebrates Scottish seafood.