Spirit World – New Store Location

Since 1974, Spirit World has been serving Omaha, NE and the surrounding areas. They are Omaha’s original specialty wine and spirits store and gourmet café. Located in midtown Omaha, Spirit World offers the largest selection of wine, beer, and spirits in their area.