The abundance of delicacies stocked here will turn your head. Mutterland should actually be called Land of Cockaygne. The stylishly packaged delicacies, which are made by Mutterland or small German manufacturers, adorn the shelves of the main store of the three. The prize-winning environment invites you to take a seat in Mutterland’s own café and try a treat or two.