I, not being German, never thought German food would be good. This place is pretty good, but a really great place just opened in my neighboorhood.. Not sure how to get it on citysearch, but the name is Schnitzel Haus and located at 7319-5th ave in Bay Ridge Brooklyn. I have a German buddy, and he said its the closest thing to real German food that he has had since moving from Germany... he gives it a 9.7 on food.
Pros: Decent food
Cons: better food in Brooklyn place