Wine & Liquor Superstore held a grand opening ceremony at its store location, 815 Hutchinson River Parkway, on Friday, November 21. The newest business in the brand-new Throggs Neck Shopping Center, Wine & Liquor Superstore will be the largest store of its kind in the Bronx, offering 6000 square feet of retail, featuring over 300 stock wines and spirits.