Cavernous NYC restaurant Aqua — featuring 70-foot sushi bar — joins booming Flatiron corridor

Restaurant watchers may be surprised by Monday's opening of Aqua New York, a block-long leviathan at 920 East Broadway between 20th and 21st Streets. If they haven't heard of it, it's because it was hidden away in plain sight during more than 18 months of construction, with no advance advertising or social media hype. The […]