Lush Wine and Spirits West town is a French restaurant inside of a Wine Cellar. We offer over 300 bottles of wine as well as a large selection of beer and spirits for retail sale.
Amazing!! Such a great place such great staff
We had an amazing time! Service was so good and the food and wine were top notch. Will definitely return.