Thai Village

Food Court
Thai
Village Market Food Court, Gigiri - Village Market, Nairobi