Seven men have been arrested for looting and burning Somali-owned shops in Port Elizabeth, police said.