0 Store Nairobi Neema Fashions. Imenti house, Moi Avenue/Mondlane Street (opposite Barclays Bank Moi Avenue), 1st Floor Stall D5., Nairobi