Ladenburger Str. 19, 69120 Heidelberg, Germany +49 6221 5880552
How to go there
Restaurant Loc: 49.4144 / 8.6905
Plan your visit