Swiss food giant Nestle has opened a CHF73m (US$80.7m) facility in Russia for its Maggi range of products.