Dublin seafood restaurant SOLE has been named as one of the best fine dining spots in Europe by Tripadvisor's Travellers' ...