The Wine & Spirits Store is your standard state-run liquor store. This particular shop is fairly large, about the size of the average grocery store, and stocks bottles of wine from all over the world. The staff is courteous and the shop is bright and clean.