In short, good German food & ambiance. To those who complain of small portions: it's OLD WORLD, not American super-size-me. The ambiance is perfect: cheesy German! With reasonable prices and patient waitresses in native dress, how can you complain?
Pros: inexpensive
Cons: small portions
more