Drei Jahre nach der offiziellen Gründung eröffnet das Start-Up aus München damit nicht nur seinen ersten, sondern auch Deutschlands ersten Superfood Store in München. Im Ladengeschäft von Terra Elements sind ausschließlich Produkte der Eigenmarke erhältlich. Um den Kunden jedoch trotzdem das Shoppingerlebnis zu bieten, das sie vom Einkauf im Terra Elements Online-Shop kennen, können alle online erhältlichen Produkte im Store bestellt werden. Die Lieferung erfolgt anschließend portofrei zur Wunschadresse.
Gründer Sandro Russo und sein Team sind überzeugt: Superfoods müssen aus verschiedenen Perspektiven erlebt werden. Ziel des ersten Terra Elements Stores ist es, Superfoods verständlich und erlebbar zu machen.