Staudinger Keller is a German restaurant and beer garden offering traditional Bavarian cuisine in a rustic atmosphere.