A restaurant tucked away in the corner of a French island won the coveted three-star ranking in the latest edition of the Michelin Guide unveiled on Monday.
A restaurant tucked away in the corner of a French island won the coveted three-star ranking in the latest edition of the Michelin Guide unveiled on Monday.