Shopping & Retail
Naivas Supermarket - Bamburi
Groceries and household shopping
Bamburi, Mombasa
Mombasa
