I might suggest using this forum as your guide, look through this section... you'll certainly have an idea of the good ones and not so. You'll even know the warts of the good ones
I would try (in no order):
Lavinias
Canoe
Corner House Inn (Sandwich)
Wolfeboro Inn
The Restaurant
Lemongrass
Tavern 27
As you can see, I live on the north side of the Lake