Iranian authorities have shut down a branch of Halal KFC in Tehran, reportedly mistaking it for the US fast food giant Kentucky Fried Chicken (KFC).