Fabulous Brunch on Lake Zurich at Seerestaurant L’O Horgen The Seerestaurant L’O occupies a wonderful position directly on Lake Zurich in Horgen. Sitting on…