Lidl Opens 36,000-Square-Foot Grocery Store on Long Island

West Babylon, N.Y. — German grocer Lidl has opened a 36,000-square-foot store at Hubbards Commons, a 65,970-square-foot shopping center in West Babylon on the western part of Long Island. Lidl will offer produce, meat, freshly baked goods and an array