Discount supermarket Aldi will enter the Midtown Manhattan area next year with a 25,000-square-foot store on 42nd Street at the edge of Times Square. The store will be located in The Ellery, a new luxury residential building designed by Handel Architects and managed by Taconic Partners and National Real Estate Advisors. “The Aldi flagship location […]