Coffee store, Kenya Caffè, offering coffee.