Verde St. Tropez is situated on the famous Pampelonne Beach – towards its southern end. The beach restaurant is renowned for its location in Ramatuelle along the Gulf of Saint Tropez.