Mombaka is a restaurant offering take-away food. The space is designed to welcome guests. Orders can be placed via phone or app.