Most people are aware of the accolades that Michelin stars bestow upon restaurants, but here's what a green Michelin star ...