A new Aldi store opened on 42nd Street in Times Square, drawing a crowd of more than 500 people who lined up to be among the first inside, according to the New York Post. The store, located between 8th and 9th Avenue, is the first Aldi location in Midtown Manhattan. Shoppers said the new store was a major draw in an area already known for heavy tourist traffic. A video shared by the X account “Vatnik Soup” showed the scene outside the store, wit…