Horchzentrale offers delicious food and friendly service.