Random lunch stop. This part of Germany seems littered with charming little places like this (Haslach im Kinzigtal).