France

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 …

Le Servan – Paris, France Read More »