Lido is a Swiss restaurant offering traditional cuisine with seasonal specialties. It features a pleasant terrace with lake views and ample parking.