Visited Apple Bees, because of the restaurant name. It is located in downtown Nairobi, in a more sketchy area of town. The local taxi drivers know the name but not the actual location. Few times different drivers had to stop to ask other cabbies for…