Mister Pizza is a small fast-food pizza chain in southern France (Nice-Cannes area). I've been going there at least once every visit to Cannes (for conferences), and without any doubt it's the best pizza I've ever eaten.
Don't think it's an upscale restaurant of some sort. It's a small store, with 1 table (which was always empty), and countless pizzas going out for delivery/take-out. And I understand why.
As they are not strong with English, I suggest for those of you that do not speak French to check out their menu online in advance. I personally recommend the "4 Seasons" pizza (one of the 2 vegetarian options).
Definitely one of the good things in Southern France.
If you own or manage Mister Pizza, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.