Saint Tropez is a restaurant offering a culinary French experience.