
“The best restaurant in the world” is closing down forever
And people are (jokingly) blaming a recent movie for its closure Have you ever been to a Michelin restaurant? What about a two-star Michelin restaurant? Less likely, as there are only 18 in the UK. What about a three-star Michelin restaurant? Much less likely, as there are only 142 of them on the planet, and […]
3 years ago