Cavernous NYC restaurant Aqua — featuring 70-foot sushi bar — joins booming Flatiron corridor Business November 10, 2024 Restaurant-watchers might be stunned by Monday’s opening of Aqua New York, a block-long leviathan at 920 Broadway between East 20th…