There are not many reviews of pizza places in St. Tropez, so we didn’t end up here until the last night. Too bad, because it was great! We would have definitely become regulars if we had stayed longer. We had one pizza with mushrooms and capers, and another one with cheese and herbs and black olives. YUM! The…