📍 Kimathi Street Nairobi KE, Nairobi, Kenya
Weighted rating from:
Google: 4.3 • TripAdvisor: 4
Score calculated from online mentions, review sentiment, and dining indicators across Nairobi. Trust this score to find where to eat, drink, and dine in Nairobi.
Based on verified guest experiences

K'Osewe Ranalo Foods is a delightful gem located in the heart of Nairobi, Kenya, renowned for serving authentic Kenyan and Luo cuisine. This family-run establishment has a rich history, evolving from humble beginnings to become a popular spot for locals and visitors alike. The ambiance is vibrant and welcoming, with an atmosphere that truly embodies the spirit of Nairobi. Diners rave about the unique dining experience, where the lack of a written menu adds to the charm, as patrons can choose from various fresh, locally-prepared dishes. The restaurant also features live music, enhancing the cultural experience of enjoying traditional meals. With a Google rating of 4.3 and a Tripadvisor rating of 4.0, it's clear that guests appreciate the quality of food and service at K'Osewe Ranalo Foods.
Google: 4.3 (1629 reviews)
TripAdvisor: 4 (175 reviews)
Our guide brought us to this restaurant after a walking tour in CBD Nairobi, this was truly my first authentic Kenyan food restaurant. If you want to try the real traditional Kenyan food come to this place, as it is more of a local place they don’t have a written menu which didn’t bother me as it is part of the experience. I tried dry fish with ugali, how it works : you go upstairs sit in the table the waiter tell you the options of meat they have and side dishes and you choose.
If you want to try African food and feel the real local atmosphere this is the place! I found it on a blog and was a bit cautious but we came here twice when in Nairobi. At lunch we were the only foreigners! And the food is really tasty!
I had my dinner there today, coconut fish. The food is fantastic, the waiters are very polite. The experience was overall 5 star. I have one concern though. The manager John Chore is very rude to the female staff in front of the customers. It's demoralizing.
Ordered, fish wet fry, taste, presentation all fine. However i found meat bone (clean)......all manner of thoughts where it came from....perhaps 🤔 from left overs of a customer who Ordered meat??