New York’s super mall Hudson Yards opens this weekend — and here are the reviews so far

Original post

The shopping center opens March 15