Restaurant Reviews from DiningGuide411.com
    Top : France: Paris

Le Sud, Paris, France










Le Sud
91, boulevard Gouvion-Saint-Cyr
Paris France

Metro Station: Porte Maillot. Every day.


Price Range: expensive
Phone: 01 45 74 02 77
Parking: public transit accessible