Noble Root Wine & Spirits is the first curated wine and spirits shop in Downtown Buffalo. It offers a curated selection of wine and spirits.