Le Servan – Paris, France
The Michelin guide lists 426 restaurants in Paris that include everything from ‘worth a look’ to 3 Michelin stars, which is of course one of the highest awards a restaurant can get. Le Servan is said to have “fresh and spontaneous cuisine” from the two sisters who have renovated the space. Our experience was mostly …