News

held a grand opening celebration for its second location in the borough at the Queens Center mall in Elmhurst Thursday morning. Primark has opened a 37,000-square-foot, two-story space in the mall ...