Pan Dei Palais

52 Rue Gambetta,
Saint-Tropez, France

Map is not available