Still searching for a top wine shop, a reader recommended Len and Peter from Federal Wine and Spirits, on State Street just outside of Faneuil Hall in Boston. Liz and I decided to check it out last Wednesday during their weekly Wednesday tasting, where I was happy to hear that they were showcasing Austrian wines.
