Lake Garda, Italy 2015 : 96 / 126
Self-serve wine tasting? You better believe it! Pam checked out a multitude of the white wines here.