BÒU Saint-Tropez
French · Seafood · Fine Dining
BÒU Saint-Tropez is a restaurant located on the port of Saint Tropez. It offers a pleasant atmosphere with classy decor and attentive staff, though some reviews mention disappointment with the presentation and quality of dishes.
Location