The Kilimanjaro Native Cooperative Union, representing tens of thousands of coffee smallholders, runs this stylish shop. Although it also serves good pizzas, pastas and burgers (meals Tsh8000 to Tsh18,000), it's all about the coffee – the cooperative's own beans are roasted on-site. It also has a generator, reliable wi-fi and an atmosphere that's trendy but carries echoes of colonial Africa.
Try the honey cappuccino.