Oberschweinstiege is a restaurant offering seasonal German cuisine in a rustic building with a beer garden.