Good food, but overpriced. I've been to Germany on numerous occasions, and when i told my German friends how much the bill came to ($98 for 2 people), the reply was that someone from the restaurant should have came home with us to do some housework.
I'd go back for the beer, but I'd eat somewhere else 1st.