+254 716 304996
NYALI Beach Road, Mombasa, Kenya
[email protected]

Retail Spaces

Shopping malls, small retail shops, and supermarkets are spread throughout Mombasa, with large malls like City Mall in Nyali or Nyali Centre.