Mountain Mall
Mountain Mall is a popular, multi-story shopping complex located along Thika Road in the Roasters/Garden Estate area of Nairobi, Kenya. Known for its calm and spacious atmosphere, it serves as a convenient one-stop hub for retail, dining, and essential local services.
Thika Rd, Nairobi, Kenya
Good customer service
One stop shopping!
Top notch service
Loved it
Leave a Reply