My most favorite restaurant in the world.
Landhaus Voigt Ochsenwerder Norderdeich 113, 21037 Hamburg, Germany