Been there a few times. I really enjoy eating outside. Sometimes they have an outdoor musician.
I've been to Germany and the food is legit, but it's not my favorite cuisine. My wife is part German and absolutely LOVES this place. Service was always great.
It's definitely not inexpensive. We only go on rare special occasions. The wait to get seated gets nuts during Octoberfest. They do take reservations.
I highly recommend coming during holidays when Glendale Glitters is in full swing.