Michelin scraps its Green Star

The article mentions Homestead KItchen in North Yorkshire - a restaurant we visited last year

I wasn’t even aware of its existence. Bad marketing?

1 Like