Read More Tucked away on the 70th floor of the SLS Dubai Hotel in Business Bay, Fi'lia is that rare Italian restaurant in the city that is more than the sum of its parts GQ Middle East Fi'lia Dubai Off