Waldschlößchen im Fahrenbachtal, Großalmerode Simple restaurant in nice tiny river valley. Großalmerode, Germany.