Usual
Single Glass Wine Bottle
Size does matter.
Wine great enough to drink every day needs a perfect by-the-glass bottle. At 6.3 oz, each bottle gives you a fresh, full glass (and candidly, a bit more). The wine itself is seasonably made in small batches, not in vats mixed with sugar and chemicals. You know what they say about good things…