Mombasa Cafe is a bar offering a space for drinks and coffee.