I'll add my 2c and vote for the Tuftonboro General Store. In back of the store, Mike makes the best pizza on our side of the lake. Not greasy, not overdone, not too thin or thick. Very much worth a try.
http://tuftonborogeneralstore.com/pizza.htm
Mark