Ithaca Wine and Spirits is a boutique wine and spirits store offering a vast selection of quality, value-driven wines and spirits. They specialize in natural and organic wines, providing a unique selection for customers.