
McDonald's opens its largest restaurant in Europe - but entry is only for certain people
McDonald's has just launched what's being hailed as its largest restaurant in Europe - a continent that is said to also contain the most 'beautiful' McDonald's - boasting over 10,000 square feet of space. The new fast-food behemoth - …