Frankfurter Str. 40, 64832 Babenhausen, Germany +49 6073 711610
How to go there
Restaurant Loc: 49.9684 / 8.94908
Plan your visit