Hauptstraße 61, 35460 Staufenberg, Germany +49 6406 5416
How to go there
Restaurant Loc: 50.6674 / 8.78455
Plan your visit