Le Sud @ Paris

Le Sud91 Boulevard Gouvion-Saint-Cyr, 75017 Paris, France+33 1 45 74 02 77 One of best lunch times I had, as far as I can think and visualise. Like the place with earthy like design and food was heaven on earth. Like a small meal in the king portion for me, when I completed it. Star…