cat-icon Kanai Plaza, Opposite Post Bank, Moi Ave, Mombasa, Kenya.
cat-icon Nairobi West Shopping Centre Next to National Oil Petrol Station