St. Tropez

Le Canastel

30

1 Rue des Feniers,
St. Tropez,

France,
83990 .

The decades-old restaurant recently underwent a complete renovation, but thankfully the ambience and the menu—starring the best pizza in town—still remain the same.

Created by the editors of T+L for Regent Seven Seas Cruises