Best Seafood restaurant in Dublin 13, ireland