Vineyard Store

The Vineyard Store is a grocery and delicatessen shop in the Newhaven Shopping Center in Newhaven.