Landhaus Inselhof is an inn offering German cuisine and both small snacks and full meals.