Dubai Festival City Mall I دبي فيستيفال سيتي مول
Address: Al Kheeran
Neighborhood: Al Kheeran
City: Dubai
Region: Dubai
Country: United Arab Emirates