Accreditation:

Mixed Mincemeat
From Naturland certified organic farms.

Edeka Escherich

Marktplatz 1A

Buechlberg, 94124

Germany