Hudson Yards
The Shops & Restaurants at Hudson Yards is an upscale indoor shopping mall in New York City, located at 20 Hudson Yards, at 33rd Street and Tenth Avenue, within the Hudson Yards complex in Midtown Manhattan. It has 1 million square feet of space, including 750,000 square feet in retail, including department store