Best Seafood restaurant in Howth, Leinster