As for the retailer’s other new location slated for Long Island, a 19,410-square-foot store would open in the high-end Americana Manhasset shopping center, according to plans submitted to the ...