Mimosa is a craft shop where you will pamper the palate. They offer treats both sweet and savory and is located in Orlando, Florida. The brand identity was built thinking in fresh colors that make you feel at ease and that transport you to a Deli full of detail and love of food.