BACK TO Shop IN Addis Ababa

Sholla Market

Sholla Market, off Fikremariam Aba Techan Street, Addis Ababa

Get Directions
AddressSholla Market, off Fikremariam Aba Techan Street, Addis Ababa