The trendy restaurant is located at the mythical Pampelonne Beach, St-Tropez. After serving in Paris, Loulou Saint Tropez has taken it upon themselves to serve the people at St-Tropez! Set in the heart of the warm sunny beach, the restaurant takes chic-bohemian them to the next level. At Loulou, ...