Mimoza is a cafe bar restaurant offering a space for events. They serve coffee and offer takeaway options.