La Quintinye Vermouth Royal

La Quintinye Vermouth Royal is one of several vermouths you may find at your local specialty liquor store. In this particular case, the line is French-produced, by mixing “fresh grape juice and Cognac from a single estate.” Vermouth, as you know, is an essential ingredient to…