Thin crust, big flavor—every time
Locals and in-the-know visitors call it the best pizza in town—grab one to go or snag a seat and stay awhile.
The BEST pizza in St. Tropez for take away or on the spot. Thin, crusty, and tasty!
-
Visit Website
-
33 6 09 13 31 84
-
2 Rue Joseph Quaranta, 83990 Saint-Tropez, France
Display external content from OpenStreetMap.
Display external content from OpenStreetMap.