French Chefs are Taking Action for the Environment
In just a week’s time, the Michelin Guide will unveil the new list of Michelin starred restaurants in France. It will also award restaurateurs who are actively trying to reduce the environmental impact of their business with a Michelin Green Star. Here’s a closer look at some of the eco-friendly initiatives implemented by chefs in … Read more