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 construction, with no advance publicity or social media hype. The two-level Aqua spans … Read more