Max & Moritz Gasthaus-Brauerei offers traditional Swabian cuisine and is a brewery with a beer garden. Guests can enjoy a fantastic view of the lake and mountains from the terrace. The establishment also features a steakhouse and European dishes.