Wine Depot is a wine store offering a diverse selection of wines, along with deli items, subs, and pizza.