Supermarkets & Groceries
Naivas Supermarket - Bamburi
Groceries and household shopping
Bamburi, Mombasa
Mombasa
