Landhaus Mehring is a caterer offering a diverse menu, from burgers and roasts to finger foods and seasonal buffets.