
May. 19, 2025 By Colum Motherway A longtime Forest Hills staple is closing its doors after three decades of service. Boris Production, located at 64-49 108th St., has officially announced it will cease operations. In a farewell gesture to the neighborhood, the shop has launched a store closing sale, offering 50% off all in-stock…