Treff am Schloss is a beer garden offering German cuisine.