Lohrer Str. 37, 97833 Frammersbach, Germany +49 9355 2650
How to go there
Gastropub Loc: 50.0631 / 9.47453
Plan your visit