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