Menu
Cart 0

Mimo

Mimo was born in San Sebastian, Spain in 2009. Having travelled across the country, they have spent years trying and sourcing the best products possible. Mimo is the love and care you give a baby, and in Spain it is often used to describe the care that goes into growing and preparing some of the world’s best food. Their debut line of eight gourmet Spanish products reflects some of the most delicious, special flavors they have found, packaged and ready to enjoy in homes across the world.