While your question has been answered, nobody has given the 2nd best solution to the problem, a Vacu Vin Wine Saver, which lets you save wine for a long time if necessary. Obviously the best solution is just to drink it all 😉
Obviously these don’t work with sparkling wines, unless you want them flat.
Latest Answers