Duka Coffee Shop

Casual Dining
International
Tamarind Tree Hotel, Langata, Nairobi