Best Seafood restaurant in Dublin 3, ireland