Best Seafood restaurant in Dublin 7, ireland