Snowy Vineyard Estate Winery, Restaurant and Microbrewery