TE MANA LAMB is born

The world’s newest lamb now has a name. Te Mana Lamb is what diners will be seeing– and ordering– at premium New Zealand and Hong Kong restaurants. ‘Manna’, from the old testament, means Food from Heaven, and ‘Mana’ in Maori means authority, prestige and spiritual power; all apt for a product which we believe will … Continue reading TE MANA LAMB is born