boutique Tod's Sain Tropez
Store Openings

Tod’s opens new boutique in Saint-Tropez

The new Tod’s store in Saint-Tropez presents a simple and relaxing concept. Located in Rue François Sibilli 62, the concept of the boutique is linear and in sync with the sophisticated interiors of the brand’s […]