Inside the McDonald’s that’s been declared ‘best in the world’
They’re McLovin’ it. A McDonald’s in Welshpool, Wales, just over the border from England, has been dubbed “the best in the world” by a Michelin-starred chef. Beyond run-of-the-mill Big Macs, the deluxe menu is said to feature sandwiches with truffle-fragrant mayonnaise and Cadbury-chocolate-filled McFlurries. The five-star fast-food claim comes from UK chef Gareth Ward, who … Read more