The Wine Cellar & Bistro is located in Columbia, United States on 505 Cherry St. The Wine Cellar & Bistro is rated 4.6 out of 5 in the category bistrobarorganic restaurantrestaurantseafood restaurantvegetarian restaurantwine barwine cellarwine store in United States.