Visitors to Narmada Winery are greeted by an attractive and impressive entrance just off Route 211 West.