Michelin Green Star restaurants UK and Ireland
The Green Star, or four-leaf clover, marks sustainable dining and will appear in all future additions of the 121-year-old Michelin Guide. The symbol celebrates the restaurants holding themselves accountable for…
