Somali Business Review (SBR) is located in Muqdisho, Somalia on SIMAD University, Zoobe, Town Campus. Somali Business Review (SBR) is rated 4.9 out of 5 in the category magazine store in Somalia.
Address
SIMAD University, Zoobe, Town Campus
Service options
In-store shopping