SOLE Seafood & Grill Named Best Luxury Seafood Restaurant in Europe - DublinTown