Anything to eat in Giverny or should we take a picnic?
The short answer is - take a picnic, find a high ridge on the left or right bank with a view of the river and trees and enjoy.
But since Colette makes me drive out there periodically, I've tried all of them.
The best of the lot, is, as Menton says, in town, Les Fleurs, but I wouldn't count on a Paris level meal, sorry.
I was in Giverny about 2 years ago, they had a small store to purchase Ice Cream (delicious) and beautiful French Country linens. Check the American Museum located nearby to Monet's home. They might have a dining area. FYI, I am not sure how you are getting there, but be wary if you dont do a tour. We did it on our own, and had a very hard time getting a taxi back to the train station to make the last train. Have a great time, it was one of the highlights of my trip.