Leuckartstraße 58, 38350 Helmstedt +49 5351 3990800
restaurant, Helmstedt, Lower Saxony, Germany
How to go there