Margaretenhof was a German restaurant operating since 1972 in a farmhouse built around 1810.