Storz GmbH is a bakery and café.