Food manufacturer Dr Oetker Canada has officially opened the company's new frozen pizza production facility in London, Ontario, designed to serve the North America markets.