star business center borama is located in somaliland, Somalia on W5WQ9R5, area borama. star business center borama is rated 3 out of 5 in the category soft drinks shop in Somalia.
Address
W5WQ9R5, area borama
Service options
DeliveryTakeaway
Accessibility
Wheelchair-accessible car park