Police officers arrived at Finn Street found a 30-year-old man with stab wounds to his back and stomach, lying in a pool of blood. The victim, whose name was not released for publication, was evacuated in moderate condition to Ichilov Hospital.
Police searched the area and arrested two suspects, one in his 20s and the other in his 30s. One had blood stains on his clothes, police said.
The suspects were detained for questioning. Police were set to request a remand extension as the investigation continued.
In recent months, several brawls have broken out between pro-government and anti-regime Eritreans in Israel. Activists have accused the Eritrean Embassy in Tel Aviv of intentionally stirring up trouble to cause problems for Eritrean asylum seekers in Israel.
In June, activists held a protest outside the Eritrean embassy to protest violence and dictatorship.