SARL Le Méga offers traditional cuisine with a focus on Savoyard specialties. The establishment is located at 45 Avenue de l'Europe in Venette.