dubaifestivalcitymall.com
Dubai - United Arab Emirates
Dubai Festival City Mall is the biggest entertainment, dining & fashion mall in Dubai. Visit 400+ of your favorite retail stores today.