Restaurants & Food
Carnivore Restaurant
Famous all-you-can-eat nyama choma
Langata Link Road, off Langata Road
Nairobi
