L’Opera Saint Tropez is an elegant and artful restaurant in the heart of the village. It’s a sophisticated destination with exceptional and delicious cuisine. This spot is designed to transport you somewhere else. When you are here, you leave the French Riviera out. You are in the lively gallery of ...