The Michelin guide is also the Olympus that most ambitious chefs desire to climb and reach its three star summit. Yet some refused the star awarded.

Read More