• Mastro GmbH

    Since 1990, we express our creativity through the confluence of technology and elegance. Mastro understands specific needs from a chef preparation about cooking, serving, cooling up to washing equipment. - brand that stands for Innvoation functionality: With accurate focus on development ...

    Telephone: 49-2381-9737156Address:Hueserstrasse 53

    1