Marktpl. 3, 63505 Langenselbold, Germany +49 6184 902584
How to go there
Restaurant Loc: 50.1823 / 9.0418
Plan your visit