The Village Taste

Casual Dining
Swahili, Kenyan
The Village Market, Gigiri - Village Market, Nairobi