Cafe Delight -Silicon

49PP+3WP - Dubai Silicon Oasis - Industrial Area - Dubai - United Arab Emirates