Denner Food store Opening hours Contact T. 058 999 17 22 SwissTech Village – Quartier Nord – Rte Louis Favre – 1024 Ecublens Access map