Addis Ababa
Their home stadium is Addis Ababa Stadium in Addis Ababa.