Absolutely the best pizza in Clermont - They do not skimp on any of the toppings, and have excellent Greek salads, as well.
All reviews seem positive