Beautiful plant-based products

Ilo Hummus has been made in Jämsä since 2007. It’s ‘Mediterranean food with a Finnish twist’.