Spectacular NYC restaurant Aqua — featuring 70-foot sushi bar — joins booming Flatiron corridor
Restaurant-watchers might be stunned by Monday’s opening of Aqua New York, a block-long leviathan at 902 Broadway between East 20th and 21st streets. If they never heard of it, it’s because it hid in plain sight during more than 18 months of...