Sole Named Best Seafood Restaurant in Europe

Dublin’s Sole restaurant on South William St has been named Best Luxury Seafood Restaurant at the World Luxury Restaurant Awards which took place in St Petersburg, Russia, on Saturday 6th July. Established in 2015, the World Luxury Restaurant Awards saw over 850...