Ohcha Village

Food Court
Pan Asian
Old Village Food Court, Gigiri - Village Market, Nairobi