"Lidl, a European grocer, is opening a massive supermarket in Elmhurst on Wednesday. The international chain has several locations planned for New York City, including Brooklyn and Manhattan. Its newest store occupies 35,000 square feet in the Queens Place Mall at 88-01 Queens Boulevard, between 55th and 56th avenues." - Luke Fortney