Olympic McDonalds Fast food giant McDonaldÂ’s shares an advanced look at its flagship Olympic Park restaurant due to open in time for the London 2012 Olympic and Paralympic Games. A world-first for McDonaldÂ’s in regard to sustainability, the restaurant is designed to be reusable and recyclable after the Games, and brings together some of the best innovations developed by McDonaldÂ’s during the last five years. London, England.