See Restaurant Baumgarten
➤ Tieftalweg 90 | 6405 Immensee, Immensee 6405, Switzerland
Fruit De Mer, Fast Food, Européen, Cafés
"The food is served with great service and the location is very beautiful - outside right on the Zug Lake. Swans floating - vines overhead - it's very romantic. We have 4 kids wouldn't rule out taking them as well."