The scene: Alt Heidelberg German Restaurant is like eating in someone's home. The restaurant is as big as a living room and looks like one too, with homey knickknacks and photographic nods to Germany.