James Arthur Vineyards open from 10am to 2pm on New Year's Eve for last-minute wine shopping.
Visit James Arthur Vineyards