First appearing in the 2021 Michelin Guide, the Green Star is the pinnacle ... continent-topping eight Green Star restaurants ...