You can't leave without perusing the aisles of Village Vineyard Wine Boutique, a popular local store.
Village Vineyard Wine Boutique is located in Lewiston. Once you've visited this retail outlet, why not discover what the area has to offer? Aquarium of Niagara is one interesting attraction that's nearby.