If you find yourself in Nairobi pop into one of the many Java House outlets. My favourite is at ABC Place, i guess as it is the one I frequent most, and the one at Junction is also higly recommended. Good food, good coffee, juices etc. Whether it is a breakfast omelette, lunch or a fuller meal in the evening Jave will likely have something for you and at a reasonable price for the extremely good quality of the food.
At each Jave House I've been too each member of staff has been very helpful, polite, yet never overbearing.
A wonderful place to eat, meet with friends or to hold meetings. A perfect place to chill out.......and it has free wifi!