Inside Iran Mall in Tehran, you’ll find a huge complex that isn’t just for shopping — it blends retail, culture, and entertainment all under one roof.