Where are the best Michelin star restaurants on the island? The island’s first Michelin star came courtesy of French chef Benoît Sinthon at Il Galo D’Oro in The Cliff Bay hotel, which was praised for the products and traditions that are based on local cuisine. It gained a second star in 2017, which…