Ibn Battuta Mall, China Court,Ground, Near Novo Cinema - شارع الشيخ زايد - دبي - الإمارات العربية المتحدة