seafood restaurant - Dublin, Ireland