La Mimosa is a pizza restaurant offering delivery and pick-up options.