French Restaurant with Rest Room in Dubai World Trade Centre (DWTC)

Available Amenities